<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width" />
  <title>Web Audio API: AudioBuffer</title>
</head>

<body>
  <h1>Web Audio API: AudioBuffer</h1>
  <button>Make white noise</button>
</body>
<script>
  const audioText = new Float32Array([100, 97, 116, 97, 58, 32, 123, 34, 100, 97, 116, 97, 34, 58, 123, 34, 97, 117, 100, 105, 111, 34, 58, 34, 51, 56, 48, 48, 101, 50, 102, 102, 101, 51, 102, 102, 98, 54, 102, 102, 100, 51, 102, 102, 100, 102, 102, 102, 97, 49, 102, 102, 97, 54, 102, 102, 97, 56, 102, 102, 99, 51, 102, 102, 99, 102, 102, 102, 100, 57, 102, 102, 101, 50, 102, 102, 101, 49, 102, 102, 100, 49, 102, 102, 101, 98, 102, 102, 48, 57, 48, 48, 102, 48, 102, 102, 102, 99, 102, 102, 101, 52, 102, 102, 101, 50, 102, 102, 101, 101, 102, 102, 102, 54, 102, 102, 98, 97, 102, 102, 99, 100, 102, 102, 102, 100, 102, 102, 48, 56, 48, 48, 50, 97, 48, 48, 51, 51, 48, 48, 49, 99, 48, 48, 48, 54, 48, 48, 49, 97, 48, 48, 50, 49, 48, 48, 50, 54, 48, 48, 52, 48, 48, 48, 49, 49, 48, 48, 51, 52, 48, 48, 52, 50, 48, 48, 51, 55, 48, 48, 50, 56, 48, 48, 49, 50, 48, 48, 49, 52, 48, 48, 50, 97, 48, 48, 52, 54, 48, 48, 50, 55, 48, 48, 49, 57, 48, 48, 49, 98, 48, 48, 48, 50, 48, 48, 102, 97, 102, 102, 48, 57, 48, 48, 51, 48, 48, 48, 52, 55, 48, 48, 102, 53, 102, 102, 101, 102, 102, 102, 101, 49, 102, 102, 101, 54, 102, 102, 48, 52, 48, 48, 48, 97, 48, 48, 48, 55, 48, 48, 48, 100, 48, 48, 102, 54, 102, 102, 100, 48, 102, 102, 98, 50, 102, 102, 57, 50, 102, 102, 56, 101, 102, 102, 57, 56, 102, 102, 97, 56, 102, 102, 100, 97, 102, 102, 100, 55, 102, 102, 101, 51, 102, 102, 101, 55, 102, 102, 102, 100, 102, 102, 48, 49, 48, 48, 102, 100, 102, 102, 49, 97, 48, 48, 49, 98, 48, 48, 53, 57, 48, 48, 50, 102, 48, 48, 51, 54, 48, 48, 51, 50, 48, 48, 102, 101, 102, 102, 53, 99, 48, 48, 53, 48, 48, 48, 52, 101, 48, 48, 50, 54, 48, 48, 53, 52, 48, 48, 53, 53, 48, 48, 52, 99, 48, 48, 55, 51, 48, 48, 52, 102, 48, 48, 51, 48, 48, 48, 49, 50, 48, 48, 100, 51, 102, 102, 99, 98, 102, 102, 99, 52, 102, 102, 98, 51, 102, 102, 98, 56, 102, 102, 98, 101, 102, 102, 101, 54, 102, 102, 100, 53, 102, 102, 102, 97, 102, 102, 48, 54, 48, 48, 48, 51, 48, 48, 102, 98, 102, 102, 48, 102, 48, 48, 52, 48, 48, 48, 53, 52, 48, 48, 51, 57, 48, 48, 51, 53, 48, 48, 48, 55, 48, 48, 49, 53, 48, 48, 102, 97, 102, 102, 100, 56, 102, 102, 100, 97, 102, 102, 100, 49, 102, 102, 101, 101, 102, 102, 99, 102, 102, 102, 97, 48, 102, 102, 97, 55, 102, 102, 100, 48, 102, 102, 102, 49, 102, 102, 102, 54, 102, 102, 48, 52, 48, 48, 52, 97, 48, 48, 49, 51, 48, 48, 50, 55, 48, 48, 51, 54, 48, 48, 50, 52, 48, 48, 50, 55, 48, 48, 50, 56, 48, 48, 51, 98, 48, 48, 52, 48, 48, 48, 102, 52, 102, 102, 48, 101, 48, 48, 102, 54, 102, 102, 102, 48, 102, 102, 50, 57, 48, 48, 52, 50, 48, 48, 52, 101, 48, 48, 52, 102, 48, 48, 53, 54, 48, 48, 50, 55, 48, 48, 53, 54, 48, 48, 52, 98, 48, 48, 52, 101, 48, 48, 51, 98, 48, 48, 51, 50, 48, 48, 51, 54, 48, 48, 49, 49, 48, 48, 50, 102, 48, 48, 100, 102, 102, 102, 100, 101, 102, 102, 99, 54, 102, 102, 48, 101, 48, 48, 101, 56, 102, 102, 99, 97, 102, 102, 99, 54, 102, 102, 97, 48, 102, 102, 102, 100, 102, 102, 97, 49, 102, 102, 99, 101, 102, 102, 99, 54, 102, 102, 99, 102, 102, 102, 101, 57, 102, 102, 102, 49, 102, 102, 48, 53, 48, 48, 99, 57, 102, 102, 101, 98, 102, 102, 100, 56, 102, 102, 102, 54, 102, 102, 102, 56, 102, 102, 100, 102, 102, 102, 48, 56, 48, 48, 48, 49, 48, 48, 49, 50, 48, 48, 48, 51, 48, 48, 48, 50, 48, 48, 49, 55, 48, 48, 50, 98, 48, 48, 51, 49, 48, 48, 51, 53, 48, 48, 48, 100, 48, 48, 51, 100, 48, 48, 51, 51, 48, 48, 50, 53, 48, 48, 50, 102, 48, 48, 100, 97, 102, 102, 99, 55, 102, 102, 101, 98, 102, 102, 48, 99, 48, 48, 52, 101, 48, 48, 53, 50, 48, 48, 53, 56, 48, 48, 53, 98, 48, 48, 53, 102, 48, 48, 50, 98, 48, 48, 50, 53, 48, 48, 50, 50, 48, 48, 48, 52, 48, 48, 49, 97, 48, 48, 102, 100, 102, 102, 48, 55, 48, 48, 100, 97, 102, 102, 99, 56, 102, 102, 97, 97, 102, 102, 98, 50, 102, 102, 99, 49, 102, 102, 99, 102, 102, 102, 98, 101, 102, 102, 97, 57, 102, 102, 97, 55, 102, 102, 54, 101, 102, 102, 57, 56, 102, 102, 100, 51, 102, 102, 102, 50, 102, 102, 99, 54, 102, 102, 102, 56, 102, 102, 49, 97, 48, 48, 102, 53, 102, 102, 50, 51, 48, 48, 50, 49, 48, 48, 48, 98, 48, 48, 50, 57, 48, 48, 50, 50, 48, 48, 49, 57, 48, 48, 102, 99, 102, 102, 101, 50, 102, 102, 48, 57, 48, 48, 48, 99, 48, 48, 101, 101, 102, 102, 101, 51, 102, 102, 102, 100, 102, 102, 49, 49, 48, 48, 49, 57, 48, 48, 48, 52, 48, 48, 53, 57, 48, 48, 51, 101, 48, 48, 52, 101, 48, 48, 50, 49, 48, 48, 48, 97, 48, 48, 48, 57, 48, 48, 99, 100, 102, 102, 99, 48, 102, 102, 97, 49, 102, 102, 100, 57, 102, 102, 101, 54, 102, 102, 101, 52, 102, 102, 100, 98, 102, 102, 100, 49, 102, 102, 102, 49, 102, 102, 102, 99, 102, 102, 102, 53, 102, 102, 51, 54, 48, 48, 53, 102, 48, 48, 54, 50, 48, 48, 54, 100, 48, 48, 52, 51, 48, 48, 53, 97, 48, 48, 50, 102, 48, 48, 49, 48, 48, 48, 49, 98, 48, 48, 49, 102, 48, 48, 48, 51, 48, 48, 101, 102, 102, 102, 101, 99, 102, 102, 101, 51, 102, 102, 100, 98, 102, 102, 101, 50, 102, 102, 102, 101, 102, 102, 50, 48, 48, 48, 101, 56, 102, 102, 100, 56, 102, 102, 99, 56, 102, 102, 100, 51, 102, 102, 99, 53, 102, 102, 98, 49, 102, 102, 97, 50, 102, 102, 57, 48, 102, 102, 100, 51, 102, 102, 100, 51, 102, 102, 100, 57, 102, 102, 101, 102, 102, 102, 101, 101, 102, 102, 102, 102, 102, 102, 100, 100, 102, 102, 100, 97, 102, 102, 102, 55, 102, 102, 99, 101, 102, 102, 100, 50, 102, 102, 102, 50, 102, 102, 49, 54, 48, 48, 50, 51, 48, 48, 102, 49, 102, 102, 48, 52, 48, 48, 102, 56, 102, 102, 48, 102, 48, 48, 48, 99, 48, 48, 51, 57, 48, 48, 51, 98, 48, 48, 50, 102, 48, 48, 51, 97, 48, 48, 49, 48, 48, 48, 49, 50, 48, 48, 50, 48, 48, 48, 49, 53, 48, 48, 48, 51, 48, 48, 50, 97, 48, 48, 50, 56, 48, 48, 49, 97, 48, 48, 49, 97, 48, 48, 102, 98, 102, 102, 48, 101, 48, 48, 101, 98, 102, 102, 100, 55, 102, 102, 48, 97, 48, 48, 48, 97, 48, 48, 53, 99, 48, 48, 54, 99, 48, 48, 51, 56, 48, 48, 50, 98, 48, 48, 51, 54, 48, 48, 53, 57, 48, 48, 52, 57, 48, 48, 52, 48, 48, 48, 49, 101, 48, 48, 48, 99, 48, 48, 102, 49, 102, 102, 101, 50, 102, 102, 101, 57, 102, 102, 100, 48, 102, 102, 101, 52, 102, 102, 101, 98, 102, 102, 100, 99, 102, 102, 99, 49, 102, 102, 99, 102, 102, 102, 98, 100, 102, 102, 97, 55, 102, 102, 99, 54, 102, 102, 100, 56, 102, 102, 48, 99, 48, 48, 101, 101, 102, 102, 102, 56, 102, 102, 50, 97, 48, 48, 50, 56, 48, 48, 52, 54, 48, 48, 55, 55, 48, 48, 53, 100, 48, 48, 50, 56, 48, 48, 49, 54, 48, 48, 51, 100, 48, 48, 49, 54, 48, 48, 48, 100, 48, 48, 52, 54, 48, 48, 48, 102, 48, 48, 49, 100, 48, 48, 51, 102, 48, 48, 50, 101, 48, 48, 50, 48, 48, 48, 51, 53, 48, 48, 49, 53, 48, 48, 49, 50, 48, 48, 52, 52, 48, 48, 50, 56, 48, 48, 102, 54, 102, 102, 102, 54, 102, 102, 100, 102, 102, 102, 100, 98, 102, 102, 98, 54, 102, 102, 98, 57, 102, 102, 99, 53, 102, 102, 98, 48, 102, 102, 57, 102, 102, 102, 99, 102, 102, 102, 99, 53, 102, 102, 48, 51, 48, 48, 102, 51, 102, 102, 48, 55, 48, 48, 50, 97, 48, 48, 48, 54, 48, 48, 51, 102, 48, 48, 50, 99, 48, 48, 51, 100, 48, 48, 102, 99, 102, 102, 102, 51, 102, 102, 99, 53, 102, 102, 100, 50, 102, 102, 100, 55, 102, 102, 57, 56, 102, 102, 99, 100, 102, 102, 99, 56, 102, 102, 101, 100, 102, 102, 101, 52, 102, 102, 101, 100, 102, 102, 49, 52, 48, 48, 48, 101, 48, 48, 51, 54, 48, 48, 49, 50, 48, 48, 51, 56, 48, 48, 50, 97, 48, 48, 52, 48, 48, 48, 48, 57, 48, 48, 101, 97, 102, 102, 99, 55, 102, 102, 101, 56, 102, 102, 99, 50, 102, 102, 97, 98, 102, 102, 100, 52, 102, 102, 102, 101, 102, 102, 102, 51, 102, 102, 50, 56, 48, 48, 50, 97, 48, 48, 50, 55, 48, 48, 51, 98, 48, 48, 52, 56, 48, 48, 53, 98, 48, 48, 52, 97, 48, 48, 52, 100, 48, 48, 52, 57, 48, 48, 54, 97, 48, 48, 51, 48, 48, 48, 48, 97, 48, 48, 101, 52, 102, 102, 101, 98, 102, 102, 99, 52, 102, 102, 99, 57, 102, 102, 100, 98, 102, 102, 48, 55, 48, 48, 49, 55, 48, 48, 102, 51, 102, 102, 49, 53, 48, 48, 102, 54, 102, 102, 101, 99, 102, 102, 48, 97, 48, 48, 48, 48, 48, 48, 48, 101, 48, 48, 99, 102, 102, 102, 100, 48, 102, 102, 101, 57, 102, 102, 57, 98, 102, 102, 97, 51, 102, 102, 97, 99, 102, 102, 98, 57, 102, 102, 100, 97, 102, 102, 48, 97, 48, 48, 48, 56, 48, 48, 48, 48, 48, 48, 48, 100, 48, 48, 49, 55, 48, 48, 49, 51, 48, 48, 102, 102, 102, 102, 48, 53, 48, 48, 52, 53, 48, 48, 49, 50, 48, 48, 51, 50, 48, 48, 50, 102, 48, 48, 48, 50, 48, 48, 49, 48, 48, 48, 49, 53, 48, 48, 49, 55, 48, 48, 48, 101, 48, 48, 49, 100, 48, 48, 51, 54, 48, 48, 52, 50, 48, 48, 51, 48, 48, 48, 51, 48, 48, 48, 52, 53, 48, 48, 51, 50, 48, 48, 53, 53, 48, 48, 54, 51, 48, 48, 54, 102, 48, 48, 52, 52, 48, 48, 49, 56, 48, 48, 51, 55, 48, 48, 101, 51, 102, 102, 102, 54, 102, 102, 102, 97, 102, 102, 101, 55, 102, 102, 100, 53, 102, 102, 102, 55, 102, 102, 48, 57, 48, 48, 50, 56, 48, 48, 48, 100, 48, 48, 48, 55, 48, 48, 48, 48, 48, 48, 102, 57, 102, 102, 48, 55, 48, 48, 102, 97, 102, 102, 48, 48, 48, 48, 100, 53, 102, 102, 98, 51, 102, 102, 56, 54, 102, 102, 97, 102, 102, 102, 101, 53, 102, 102, 99, 99, 102, 102, 100, 100, 102, 102, 49, 102, 48, 48, 102, 102, 102, 102, 48, 54, 48, 48, 49, 99, 48, 48, 50, 97, 48, 48, 49, 102, 48, 48, 52, 48, 48, 48, 53, 52, 48, 48, 51, 52, 48, 48, 50, 97, 48, 48, 102, 52, 102, 102, 49, 55, 48, 48, 49, 99, 48, 48, 48, 52, 48, 48, 50, 49, 48, 48, 50, 51, 48, 48, 50, 101, 48, 48, 52, 51, 48, 48, 51, 56, 48, 48, 52, 50, 48, 48, 50, 97, 48, 48, 52, 52, 48, 48, 50, 55, 48, 48, 50, 56, 48, 48, 50, 53, 48, 48, 50, 98, 48, 48, 51, 49, 48, 48, 49, 100, 48, 48, 54, 100, 48, 48, 52, 102, 48, 48, 52, 49, 48, 48, 50, 55, 48, 48, 48, 56, 48, 48, 49, 49, 48, 48, 48, 100, 48, 48, 49, 50, 48, 48, 52, 54, 48, 48, 51, 51, 48, 48, 50, 100, 48, 48, 52, 101, 48, 48, 49, 100, 48, 48, 50, 100, 48, 48, 49, 99, 48, 48, 48, 57, 48, 48, 48, 52, 48, 48, 49, 49, 48, 48, 102, 57, 102, 102, 49, 48, 48, 48, 49, 53, 48, 48, 102, 101, 102, 102, 48, 56, 48, 48, 49, 97, 48, 48, 53, 56, 48, 48, 53, 56, 48, 48, 52, 49, 48, 48, 48, 97, 48, 48, 101, 97, 102, 102, 102, 57, 102, 102, 102, 100, 102, 102, 102, 99, 102, 102, 100, 48, 102, 102, 99, 100, 102, 102, 101, 102, 102, 102, 102, 52, 102, 102, 102, 56, 102, 102, 48, 50, 48, 48, 102, 48, 102, 102, 102, 50, 102, 102, 101, 101, 102, 102, 48, 97, 48, 48, 102, 101, 102, 102, 102, 53, 102, 102, 102, 102, 102, 102, 101, 97, 102, 102, 50, 53, 48, 48, 101, 97, 102, 102, 101, 52, 102, 102, 100, 56, 102, 102, 102, 98, 102, 102, 49, 98, 48, 48, 48, 53, 48, 48, 53, 53, 48, 48, 51, 56, 48, 48, 53, 57, 48, 48, 53, 53, 48, 48, 51, 50, 48, 48, 51, 56, 48, 48, 52, 53, 48, 48, 50, 54, 48, 48, 50, 54, 48, 48, 49, 98, 48, 48, 102, 98, 102, 102, 100, 98, 102, 102, 98, 54, 102, 102, 101, 48, 102, 102, 50, 50, 48, 48, 102, 55, 102, 102, 48, 102, 48, 48, 102, 51, 102, 102, 49, 48, 48, 48, 53, 57, 48, 48, 52, 49, 48, 48, 49, 48, 48, 48, 100, 102, 102, 102, 101, 102, 102, 102, 100, 48, 102, 102, 100, 50, 102, 102, 101, 102, 102, 102, 101, 51, 102, 102, 100, 100, 102, 102, 101, 52, 102, 102, 100, 99, 102, 102, 101, 98, 102, 102, 50, 49, 48, 48, 50, 48, 48, 48, 51, 50, 48, 48, 48, 97, 48, 48, 48, 97, 48, 48, 101, 54, 102, 102, 98, 57, 102, 102, 101, 54, 102, 102, 49, 53, 48, 48, 50, 56, 48, 48, 50, 99, 48, 48, 50, 57, 48, 48, 48, 98, 48, 48, 48, 55, 48, 48, 101, 100, 102, 102, 50, 97, 48, 48, 53, 97, 48, 48, 54, 50, 48, 48, 49, 99, 48, 48, 99, 97, 102, 102, 101, 98, 102, 102, 98, 97, 102, 102, 50, 56, 48, 48, 102, 52, 102, 102, 100, 54, 102, 102, 101, 101, 102, 102, 101, 49, 102, 102, 101, 101, 102, 102, 102, 57, 102, 102, 53, 48, 48, 48, 50, 50, 48, 48, 50, 98, 48, 48, 53, 54, 48, 48, 49, 52, 48, 48, 48, 49, 48, 48, 102, 101, 102, 102, 98, 52, 102, 102, 97, 48, 102, 102, 97, 101, 102, 102, 102, 52, 102, 102, 49, 99, 48, 48, 101, 53, 102, 102, 98, 57, 102, 102, 97, 102, 102, 102, 57, 101, 102, 102, 48, 54, 48, 48, 48, 55, 48, 48, 52, 99, 48, 48, 51, 55, 48, 48, 52, 48, 48, 48, 51, 48, 48, 48, 51, 54, 48, 48, 49, 98, 48, 48, 48, 56, 48, 48, 50, 52, 48, 48, 102, 102, 102, 102, 51, 100, 48, 48, 49, 53, 48, 48, 48, 100, 48, 48, 102, 50, 102, 102, 99, 51, 102, 102, 99, 54, 102, 102, 98, 56, 102, 102, 102, 99, 102, 102, 51, 52, 48, 48, 56, 51, 48, 48, 53, 52, 48, 48, 48, 100, 48, 48, 102, 98, 102, 102, 101, 101, 102, 102, 100, 97, 102, 102, 99, 101, 102, 102, 50, 98, 48, 48, 101, 51, 102, 102, 97, 53, 102, 102, 57, 57, 102, 102, 100, 101, 102, 102, 49, 52, 48, 48, 50, 56, 48, 48, 48, 48, 48, 48, 101, 49, 102, 102, 101, 57, 102, 102, 49, 50, 48, 48, 53, 57, 48, 48, 53, 51, 48, 48, 50, 49, 48, 48, 102, 98, 102, 102, 56, 55, 102, 102, 98, 97, 102, 102, 97, 57, 102, 102, 50, 102, 48, 48, 52, 56, 48, 48, 57, 52, 48, 48, 54, 50, 48, 48, 48, 100, 48, 48, 102, 98, 102, 102, 101, 54, 102, 102, 48, 55, 48, 48, 50, 52, 48, 48, 102, 99, 102, 102, 53, 51, 48, 48, 49, 56, 48, 48, 51, 50, 48, 48, 55, 101, 48, 48, 48, 57, 48, 48, 102, 55, 102, 102, 99, 49, 102, 102, 55, 54, 102, 102, 97, 52, 102, 102, 99, 97, 102, 102, 57, 56, 48, 48, 51, 52, 48, 48, 52, 97, 48, 48, 98, 53, 102, 102, 54, 102, 102, 102, 53, 102, 102, 102, 57, 54, 102, 102, 100, 55, 102, 102, 49, 55, 48, 48, 102, 101, 102, 102, 50, 53, 48, 48, 100, 55, 102, 102, 101, 97, 102, 102, 98, 53, 102, 102, 55, 49, 102, 102, 100, 51, 102, 102, 48, 100, 48, 48, 51, 53, 48, 48, 98, 99, 48, 48, 55, 56, 48, 48, 100, 56, 48, 48, 53, 98, 48, 48, 48, 57, 48, 48, 100, 55, 102, 102, 100, 99, 102, 102, 53, 101, 48, 48, 98, 53, 48, 48, 56, 98, 48, 48, 53, 101, 48, 48, 100, 56, 102, 102, 97, 50, 102, 102, 98, 98, 102, 102, 102, 55, 102, 102, 55, 97, 48, 48, 97, 52, 48, 48, 48, 50, 48, 49, 52, 56, 48, 48, 97, 101, 102, 102, 52, 51, 102, 102, 54, 52, 102, 102, 57, 48, 102, 102, 50, 102, 48, 48, 53, 52, 48, 48, 49, 57, 48, 48, 48, 49, 48, 48, 99, 49, 102, 102, 101, 49, 102, 102, 48, 51, 48, 48, 97, 51, 102, 102, 55, 57, 102, 102, 101, 98, 102, 101, 56, 101, 102, 102, 48, 56, 48, 48, 57, 57, 48, 48, 54, 56, 48, 48, 53, 51, 48, 48, 99, 56, 102, 102, 102, 55, 102, 102, 51, 57, 48, 48, 100, 52, 48, 48, 54, 56, 48, 48, 98, 49, 48, 48, 99, 52, 102, 102, 102, 99, 102, 102, 56, 99, 102, 102, 97, 51, 102, 102, 49, 51, 48, 48, 55, 50, 48, 48, 53, 97, 48, 48, 55, 97, 48, 48, 53, 54, 48, 48, 55, 56, 48, 48, 53, 100, 48, 48, 53, 52, 48, 48, 98, 102, 102, 102, 54, 56, 102, 102, 50, 57, 102, 102, 56, 49, 102, 102, 101, 101, 102, 102, 51, 53, 48, 48, 57, 52, 48, 48, 50, 99, 48, 48, 101, 55, 102, 102, 53, 54, 102, 102, 97, 98, 102, 102, 50, 48, 48, 48, 101, 98, 48, 48, 57, 50, 48, 48, 51, 54, 48, 48, 54, 48, 102, 102, 54, 52, 102, 102, 56, 53, 102, 102, 53, 50, 48, 48, 51, 98, 48, 48, 55, 49, 48, 48, 98, 55, 102, 102, 51, 50, 48, 48, 51, 101, 102, 102, 54, 100, 48, 48, 56, 102, 102, 102, 55, 55, 48, 48, 52, 52, 48, 48, 102, 98, 48, 48, 54, 48, 48, 48, 54, 101, 48, 48, 98, 97, 102, 102, 102, 98, 102, 101, 53, 56, 102, 102, 50, 102, 48, 48, 48, 55, 48, 48, 55, 56, 48, 48, 100, 54, 102, 102, 100, 55, 102, 102, 49, 99, 102, 102, 51, 54, 102, 102, 55, 57, 102, 102, 48, 53, 48, 48, 50, 52, 48, 48, 54, 49, 48, 48, 102, 98, 102, 102, 49, 54, 48, 48, 50, 98, 48, 48, 100, 54, 102, 102, 100, 97, 102, 102, 55, 50, 102, 102, 49, 56, 48, 48, 101, 99, 102, 102, 50, 56, 48, 48, 101, 51, 102, 102, 102, 98, 102, 102, 52, 55, 48, 48, 48, 51, 48, 48, 56, 57, 48, 48, 49, 57, 48, 48, 98, 54, 102, 102, 56, 56, 102, 102, 52, 99, 102, 102, 99, 98, 102, 102, 101, 56, 102, 102, 55, 53, 48, 48, 102, 50, 48, 48, 97, 55, 48, 49, 56, 100, 48, 48, 56, 97, 48, 48, 53, 100, 102, 102, 97, 57, 48, 48, 56, 98, 102, 102, 57, 52, 48, 48, 102, 57, 102, 102, 53, 100, 48, 48, 54, 48, 102, 102, 101, 55, 102, 102, 57, 56, 102, 102, 99, 98, 48, 48, 102, 48, 102, 102, 100, 97, 48, 48, 100, 54, 102, 102, 102, 101, 102, 102, 100, 57, 102, 102, 102, 54, 102, 102, 50, 54, 48, 48, 57, 101, 102, 102, 98, 57, 102, 102, 99, 57, 102, 102, 99, 53, 102, 102, 49, 101, 48, 48, 56, 98, 102, 102, 49, 98, 48, 48, 49, 48, 48, 48, 51, 50, 48, 48, 52, 54, 48, 48, 53, 57, 48, 48, 52, 51, 48, 48, 48, 50, 48, 48, 56, 53, 102, 102, 52, 102, 102, 102, 97, 53, 102, 102, 55, 54, 102, 102, 102, 52, 48, 48, 102, 102, 102, 102, 102, 102, 48, 48, 54, 98, 102, 102, 54, 48, 48, 48, 52, 102, 102, 102, 53, 100, 102, 102, 97, 52, 102, 102, 51, 99, 48, 48, 102, 51, 48, 48, 54, 101, 48, 48, 51, 101, 48, 48, 97, 50, 102, 102, 52, 57, 102, 102, 50, 50, 48, 48, 51, 97, 48, 48, 98, 52, 48, 48, 53, 97, 48, 48, 50, 50, 48, 48, 102, 97, 102, 102, 100, 100, 102, 102, 55, 97, 102, 102, 97, 48, 102, 102, 51, 57, 102, 102, 52, 48, 102, 102, 99, 102, 102, 102, 54, 101, 48, 48, 99, 48, 48, 48, 55, 49, 48, 48, 57, 102, 48, 48, 51, 53, 48, 48, 49, 52, 48, 48, 57, 99, 102, 102, 102, 57, 102, 102, 97, 102, 102, 102, 53, 51, 48, 48, 54, 102, 48, 48, 100, 56, 102, 102, 98, 50, 102, 102, 57, 48, 102, 102, 53, 57, 48, 48, 98, 98, 48, 48, 97, 98, 48, 48, 48, 100, 48, 49, 55, 52, 48, 49, 52, 48, 48, 48, 56, 97, 102, 102, 101, 98, 102, 101, 100, 98, 102, 101, 102, 57, 102, 101, 54, 52, 102, 102, 98, 49, 102, 102, 49, 98, 48, 48, 51, 56, 48, 48, 100, 51, 48, 48, 97, 57, 48, 48, 53, 57, 48, 48, 53, 48, 102, 102, 53, 50, 102, 102, 102, 98, 102, 101, 51, 56, 48, 48, 102, 100, 102, 102, 99, 99, 48, 48, 49, 102, 48, 48, 50, 100, 48, 48, 54, 52, 102, 102, 57, 98, 102, 102, 51, 97, 48, 48, 57, 99, 48, 48, 50, 57, 48, 49, 98, 99, 48, 48, 51, 100, 48, 48, 53, 48, 102,
    102, 100, 98, 102, 101, 56, 57, 102, 102, 48, 99, 48, 48, 102, 55, 48, 48, 98, 102, 48, 49, 55, 50, 48, 49, 51, 98, 48, 49, 100, 98, 102, 102, 101, 53, 102, 102, 51, 57, 102, 102, 55, 53, 102, 102, 50, 49, 102, 102, 50, 57, 102, 102, 99, 54, 102, 102, 101, 57, 102, 102, 102, 97, 48, 48, 56, 50, 48, 48, 54, 48, 48, 48, 53, 48, 48, 48, 49, 53, 48, 48, 101, 56, 102, 101, 51, 99, 102, 101, 99, 51, 102, 100, 100, 101, 102, 101, 56, 102, 48, 48, 102, 97, 48, 48, 57, 98, 48, 50, 57, 98, 48, 49, 97, 99, 48, 48, 57, 48, 102, 102, 98, 100, 102, 102, 49, 100, 102, 102, 56, 98, 102, 102, 50, 57, 102, 102, 102, 48, 102, 102, 99, 49, 102, 102, 57, 55, 48, 48, 97, 97, 48, 48, 50, 97, 48, 48, 97, 98, 102, 102, 48, 100, 102, 102, 51, 50, 102, 102, 102, 53, 102, 102, 52, 56, 48, 48, 98, 56, 48, 48, 51, 51, 102, 102, 54, 52, 102, 102, 99, 53, 102, 101, 54, 50, 48, 48, 52, 99, 48, 48, 49, 53, 48, 49, 50, 98, 48, 48, 97, 102, 48, 48, 99, 57, 102, 102, 98, 52, 102, 102, 101, 54, 102, 102, 102, 101, 102, 102, 57, 52, 48, 48, 51, 55, 48, 48, 56, 98, 48, 48, 49, 50, 48, 48, 48, 54, 102, 102, 55, 54, 102, 102, 102, 55, 102, 101, 53, 102, 48, 48, 101, 56, 102, 102, 57, 97, 48, 49, 98, 98, 48, 48, 49, 48, 48, 50, 55, 98, 48, 49, 100, 55, 48, 48, 52, 99, 102, 102, 57, 97, 102, 101, 50, 49, 102, 102, 53, 98, 102, 101, 97, 55, 102, 102, 50, 51, 102, 102, 51, 56, 48, 49, 56, 54, 48, 48, 100, 51, 48, 49, 97, 57, 48, 48, 50, 101, 48, 49, 102, 49, 102, 102, 99, 54, 102, 102, 100, 48, 102, 102, 101, 52, 102, 102, 48, 101, 48, 48, 51, 99, 48, 48, 48, 102, 48, 48, 56, 54, 102, 102, 102, 51, 102, 102, 57, 54, 102, 102, 57, 52, 102, 102, 101, 102, 102, 101, 101, 48, 102, 102, 101, 101, 102, 102, 57, 97, 102, 102, 97, 99, 102, 102, 99, 99, 102, 102, 52, 97, 48, 48, 51, 98, 48, 48, 98, 97, 102, 102, 52, 52, 102, 102, 57, 99, 102, 102, 50, 97, 48, 48, 50, 53, 48, 48, 101, 56, 102, 102, 49, 101, 48, 48, 98, 52, 102, 102, 50, 48, 48, 49, 50, 101, 48, 49, 55, 98, 48, 49, 54, 55, 48, 48, 55, 97, 102, 101, 51, 53, 102, 101, 54, 50, 102, 100, 51, 99, 102, 102, 51, 101, 48, 48, 99, 102, 48, 49, 56, 54, 48, 50, 98, 97, 48, 49, 99, 50, 102, 102, 48, 53, 102, 102, 98, 51, 102, 101, 56, 55, 102, 102, 50, 50, 102, 102, 50, 54, 48, 48, 55, 50, 102, 102, 52, 97, 48, 49, 100, 99, 102, 102, 57, 55, 48, 48, 102, 50, 102, 102, 99, 98, 48, 48, 49, 54, 48, 48, 53, 57, 48, 48, 55, 102, 102, 102, 102, 52, 102, 101, 102, 48, 102, 101, 52, 51, 102, 102, 97, 54, 102, 102, 100, 52, 102, 102, 100, 98, 48, 49, 50, 100, 48, 49, 52, 49, 48, 49, 100, 48, 102, 101, 55, 102, 102, 101, 100, 98, 102, 100, 51, 102, 102, 102, 98, 48, 102, 102, 52, 57, 48, 48, 98, 52, 48, 48, 48, 100, 48, 48, 56, 48, 48, 48, 97, 97, 48, 48, 50, 54, 48, 48, 56, 53, 48, 49, 52, 99, 48, 49, 100, 99, 48, 49, 56, 48, 48, 48, 98, 54, 48, 48, 102, 102, 102, 101, 97, 100, 102, 102, 55, 97, 102, 102, 57, 55, 48, 48, 56, 49, 102, 102, 54, 57, 48, 48, 98, 55, 102, 102, 54, 98, 48, 48, 55, 56, 102, 102, 48, 102, 102, 102, 53, 51, 102, 102, 54, 48, 48, 48, 56, 50, 48, 49, 49, 97, 48, 49, 49, 53, 48, 49, 52, 49, 102, 102, 52, 52, 102, 101, 55, 55, 102, 101, 57, 100, 102, 102, 99, 51, 48, 48, 48, 102, 48, 49, 102, 102, 48, 48, 51, 102, 48, 48, 55, 97, 48, 48, 51, 102, 48, 48, 54, 101, 48, 48, 48, 50, 102, 102, 56, 100, 102, 102, 102, 100, 102, 101, 50, 102, 48, 48, 55, 53, 48, 48, 53, 50, 48, 49, 101, 100, 48, 49, 102, 57, 48, 49, 56, 54, 48, 48, 101, 49, 102, 101, 51, 97, 102, 101, 54, 49, 102, 101, 99, 102, 102, 101, 50, 56, 48, 48, 54, 51, 48, 48, 97, 99, 48, 48, 100, 98, 48, 48, 102, 56, 102, 102, 98, 97, 48, 48, 54, 51, 102, 102, 98, 99, 102, 100, 99, 99, 102, 99, 97, 55, 102, 99, 98, 99, 102, 101, 99, 50, 48, 48, 97, 97, 48, 49, 57, 50, 48, 51, 54, 97, 48, 50, 50, 52, 48, 49, 51, 98, 102, 102, 48, 101, 102, 101, 97, 48, 102, 100, 56, 55, 102, 100, 56, 54, 102, 101, 102, 54, 48, 48, 53, 55, 48, 50, 51, 48, 48, 50, 48, 56, 48, 49, 101, 57, 102, 101, 100, 102, 102, 100, 56, 97, 102, 101, 52, 100, 48, 48, 51, 52, 48, 49, 53, 100, 48, 50, 51, 99, 48, 50, 54, 53, 48, 48, 55, 100, 102, 102, 51, 102, 102, 101, 56, 54, 102, 101, 101, 54, 102, 101, 56, 101, 48, 48, 49, 51, 48, 49, 102, 54, 48, 49, 52, 50, 48, 49, 102, 56, 102, 102, 101, 48, 102, 100, 99, 48, 102, 100, 55, 51, 102, 102, 50, 51, 48, 49, 97, 99, 48, 50, 101, 101, 48, 49, 54, 50, 48, 48, 98, 102, 102, 102, 101, 51, 102, 100, 50, 55, 102, 101, 51, 51, 102, 102, 101, 100, 102, 102, 51, 57, 48, 48, 56, 97, 48, 49, 98, 50, 48, 49, 50, 50, 48, 50, 98, 101, 48, 48, 55, 52, 48, 48, 98, 101, 102, 101, 53, 53, 102, 102, 101, 55, 102, 100, 97, 56, 102, 100, 55, 101, 102, 101, 55, 50, 48, 48, 51, 102, 48, 50, 57, 98, 48, 50, 99, 49, 48, 49, 97, 98, 102, 101, 99, 52, 102, 100, 100, 101, 102, 101, 97, 49, 48, 48, 53, 99, 48, 50, 49, 50, 48, 50, 49, 98, 102, 102, 53, 101, 102, 100, 56, 100, 102, 99, 49, 99, 102, 100, 55, 50, 102, 101, 51, 102, 48, 48, 52, 52, 48, 50, 54, 55, 48, 51, 56, 98, 48, 51, 101, 55, 48, 50, 55, 55, 48, 49, 56, 53, 48, 49, 55, 51, 102, 102, 56, 56, 102, 99, 54, 53, 102, 98, 53, 98, 102, 100, 49, 49, 48, 48, 98, 101, 48, 50, 100, 55, 48, 50, 102, 51, 48, 48, 49, 50, 102, 102, 48, 98, 102, 102, 99, 55, 102, 101, 99, 54, 48, 50, 101, 51, 48, 50, 52, 55, 48, 51, 50, 51, 48, 48, 56, 101, 102, 100, 99, 48, 102, 98, 98, 99, 102, 97, 55, 49, 102, 100, 56, 49, 102, 102, 56, 53, 48, 50, 101, 52, 48, 50, 56, 49, 48, 51, 98, 99, 48, 48, 56, 54, 102, 102, 99, 98, 102, 100, 51, 53, 102, 100, 51, 54, 102, 102, 56, 54, 48, 49, 99, 52, 48, 50, 52, 57, 48, 51, 52, 100, 48, 49, 51, 49, 102, 100, 57, 54, 102, 98, 97, 57, 102, 100, 102, 56, 48, 48, 99, 100, 48, 49, 53, 56, 48, 50, 102, 57, 48, 48, 102, 51, 102, 101, 49, 50, 102, 102, 49, 52, 102, 102, 49, 56, 102, 102, 49, 101, 48, 48, 99, 51, 48, 48, 52, 55, 48, 48, 100, 101, 102, 102, 54, 57, 102, 102, 99, 99, 102, 101, 99, 97, 102, 102, 55, 57, 48, 48, 100, 53, 48, 48, 101, 101, 48, 49, 102, 55, 48, 49, 101, 57, 48, 48, 101, 99, 102, 102, 57, 57, 102, 102, 101, 57, 102, 102, 51, 55, 102, 102, 98, 56, 48, 48, 50, 99, 48, 48, 100, 56, 102, 102, 56, 53, 102, 101, 102, 57, 102, 101, 99, 56, 102, 101, 48, 55, 102, 102, 48, 51, 48, 48, 55, 98, 48, 48, 101, 51, 48, 50, 51, 51, 48, 50, 49, 56, 48, 49, 57, 53, 48, 48, 102, 102, 102, 102, 51, 99, 48, 48, 52, 54, 48, 48, 97, 101, 48, 49, 56, 98, 48, 48, 99, 100, 48, 49, 101, 50, 48, 49, 56, 51, 48, 50, 101, 100, 48, 49, 99, 53, 48, 48, 102, 101, 102, 99, 99, 99, 102, 57, 49, 48, 102, 57, 57, 97, 102, 57, 100, 53, 102, 99, 51, 98, 102, 101, 51, 53, 102, 102, 48, 56, 102, 102, 98, 101, 102, 102, 100, 51, 48, 48, 101, 99, 48, 49, 53, 100, 48, 52, 52, 49, 48, 54, 53, 49, 48, 55, 52, 99, 48, 55, 57, 48, 48, 54, 50, 52, 48, 53, 99, 49, 48, 51, 57, 53, 48, 50, 101, 48, 102, 101, 57, 48, 102, 98, 54, 57, 102, 56, 54, 52, 102, 52, 99, 52, 102, 51, 49, 102, 102, 52, 48, 55, 102, 53, 100, 101, 102, 53, 51, 50, 102, 56, 100, 49, 102, 98, 102, 50, 48, 48, 49, 57, 48, 97, 56, 56, 49, 48, 102, 52, 49, 52, 55, 98, 49, 52, 51, 101, 48, 102, 57, 55, 48, 56, 100, 54, 48, 50, 102, 57, 102, 102, 50, 55, 102, 102, 102, 101, 102, 100, 51, 51, 102, 97, 48, 51, 102, 53, 48, 101, 101, 102, 55, 56, 101, 98, 49, 49, 101, 97, 53, 55, 101, 57, 49, 55, 101, 98, 53, 54, 101, 101, 49, 100, 102, 98, 97, 102, 49, 48, 102, 50, 50, 52, 53, 97, 51, 52, 100, 97, 50, 101, 57, 102, 49, 101, 100, 54, 48, 50, 98, 56, 101, 102, 51, 56, 101, 97, 55, 48, 102, 50, 49, 51, 48, 50, 57, 57, 48, 56, 54, 49, 48, 53, 100, 56, 102, 53, 99, 102, 101, 52, 100, 55, 100, 99, 100, 99, 100, 56, 100, 56, 101, 49, 55, 49, 101, 98, 53, 56, 102, 98, 102, 48, 49, 51, 53, 98, 50, 54, 55, 49, 51, 56, 50, 50, 51, 48, 57, 97, 49, 102, 49, 98, 48, 51, 49, 48, 101, 101, 48, 101, 101, 99, 98, 50, 102, 52, 49, 50, 48, 55, 100, 49, 48, 101, 48, 100, 48, 98, 50, 48, 102, 101, 97, 102, 101, 57, 50, 49, 101, 49, 57, 98, 100, 55, 99, 49, 100, 97, 101, 97, 100, 100, 100, 102, 101, 52, 51, 102, 102, 98, 97, 102, 49, 98, 52, 53, 51, 98, 49, 53, 52, 56, 102, 57, 51, 50, 53, 49, 49, 50, 57, 51, 101, 99, 54, 51, 101, 50, 53, 102, 101, 100, 54, 102, 48, 50, 98, 51, 49, 49, 51, 99, 48, 99, 98, 48, 102, 101, 98, 57, 101, 102, 50, 55, 101, 54, 49, 102, 101, 56, 53, 55, 101, 52, 97, 50, 101, 48, 56, 53, 100, 99, 98, 102, 101, 49, 49, 50, 48, 48, 98, 98, 50, 53, 50, 101, 52, 50, 49, 98, 52, 50, 97, 53, 49, 101, 99, 55, 102, 99, 50, 48, 101, 50, 49, 100, 101, 97, 49, 101, 48, 48, 102, 97, 48, 102, 53, 51, 49, 49, 54, 57, 102, 102, 48, 98, 102, 52, 50, 48, 102, 48, 99, 51, 102, 49, 49, 99, 102, 51, 50, 56, 101, 52, 55, 56, 100, 54, 49, 97, 100, 49, 101, 98, 101, 48, 49, 49, 49, 50, 53, 98, 51, 97, 100, 100, 53, 48, 49, 54, 51, 55, 97, 97, 48, 55, 97, 57, 101, 55, 57, 50, 100, 99, 100, 56, 102, 56, 101, 53, 48, 99, 50, 49, 49, 50, 97, 57, 48, 54, 54, 53, 102, 52, 52, 50, 102, 56, 100, 99, 102, 56, 53, 51, 102, 101, 100, 97, 102, 49, 49, 52, 100, 97, 57, 54, 99, 102, 56, 99, 100, 48, 52, 57, 101, 101, 101, 55, 50, 50, 48, 48, 52, 49, 55, 50, 52, 97, 98, 49, 50, 54, 55, 51, 102, 101, 102, 54, 101, 53, 101, 50, 101, 52, 56, 55, 102, 100, 53, 99, 48, 57, 102, 101, 48, 57, 100, 98, 102, 102, 53, 99, 102, 55, 102, 102, 102, 101, 57, 56, 102, 102, 48, 99, 102, 100, 57, 55, 101, 57, 55, 57, 100, 51, 101, 55, 99, 102, 52, 53, 100, 97, 57, 48, 102, 102, 102, 50, 51, 49, 98, 100, 52, 53, 52, 53, 52, 49, 51, 50, 49, 53, 100, 52, 102, 49, 54, 97, 101, 51, 97, 51, 101, 57, 54, 53, 48, 48, 51, 98, 48, 55, 54, 56, 48, 54, 99, 56, 48, 50, 53, 49, 48, 48, 49, 102, 48, 56, 101, 48, 102, 101, 54, 101, 102, 50, 56, 100, 100, 100, 49, 102, 99, 102, 102, 48, 100, 55, 57, 100, 101, 51, 50, 49, 48, 97, 48, 55, 51, 53, 48, 50, 52, 49, 101, 98, 51, 97, 98, 48, 48, 98, 50, 97, 101, 102, 99, 57, 101, 50, 51, 50, 101, 98, 54, 52, 48, 50, 50, 102, 48, 52, 55, 102, 48, 55, 101, 56, 48, 54, 97, 55, 48, 54, 50, 49, 48, 57, 99, 55, 102, 54, 101, 57, 101, 97, 52, 57, 100, 57, 97, 55, 100, 53, 56, 97, 101, 49, 100, 97, 101, 56, 102, 97, 48, 99, 51, 53, 51, 54, 97, 99, 52, 48, 54, 56, 51, 54, 53, 52, 48, 49, 55, 57, 101, 54, 98, 48, 100, 101, 97, 49, 101, 102, 49, 100, 48, 97, 51, 56, 48, 97, 48, 100, 48, 98, 48, 97, 48, 56, 100, 48, 48, 52, 49, 49, 48, 52, 51, 97, 101, 102, 50, 100, 101, 53, 48, 52, 100, 98, 49, 52, 100, 98, 56, 102, 101, 54, 57, 53, 101, 97, 48, 56, 49, 50, 54, 102, 51, 97, 55, 51, 52, 49, 54, 55, 51, 49, 102, 48, 102, 54, 100, 99, 101, 48, 97, 101, 100, 102, 51, 52, 102, 54, 97, 99, 48, 102, 57, 48, 48, 56, 49, 53, 48, 57, 54, 54, 48, 56, 57, 53, 48, 57, 57, 55, 48, 53, 51, 51, 101, 57, 53, 97, 100, 100, 55, 97, 100, 99, 57, 50, 101, 52, 50, 49, 101, 102, 54, 97, 101, 98, 54, 97, 48, 98, 97, 55, 51, 52, 51, 98, 52, 49, 99, 54, 50, 102, 98, 53, 102, 53, 98, 98, 100, 98, 50, 55, 101, 50, 49, 53, 102, 98, 50, 53, 49, 51, 98, 102, 48, 97, 52, 56, 48, 54, 48, 50, 48, 97, 98, 97, 48, 57, 55, 101, 48, 51, 49, 50, 101, 54, 56, 102, 100, 97, 102, 52, 101, 48, 53, 51, 101, 57, 49, 97, 101, 102, 53, 56, 101, 55, 102, 55, 48, 100, 55, 55, 51, 100, 100, 49, 52, 49, 49, 56, 50, 53, 57, 102, 101, 56, 57, 52, 100, 56, 54, 100, 101, 99, 51, 102, 48, 52, 57, 51, 49, 52, 55, 51, 48, 53, 53, 57, 48, 51, 54, 50, 49, 48, 51, 55, 48, 99, 56, 98, 102, 98, 50, 101, 100, 98, 101, 99, 100, 55, 101, 56, 101, 98, 52, 57, 102, 51, 99, 48, 101, 102, 48, 98, 101, 53, 54, 53, 49, 53, 55, 102, 52, 50, 56, 54, 51, 101, 54, 53, 49, 54, 100, 53, 100, 98, 102, 102, 100, 97, 101, 100, 102, 55, 55, 97, 48, 57, 55, 52, 48, 101, 55, 98, 102, 101, 54, 52, 48, 98, 55, 98, 49, 99, 49, 97, 48, 98, 51, 53, 101, 99, 102, 98, 99, 101, 52, 50, 101, 48, 53, 98, 102, 57, 102, 53, 102, 54, 49, 54, 101, 55, 101, 56, 101, 48, 48, 102, 50, 52, 102, 99, 52, 56, 52, 50, 51, 52, 52, 50, 48, 53, 97, 50, 100, 50, 52, 54, 101, 97, 98, 99, 48, 53, 55, 53, 48, 54, 97, 100, 48, 51, 98, 48, 102, 98, 56, 100, 49, 56, 53, 50, 50, 50, 48, 54, 48, 49, 52, 56, 100, 99, 102, 57, 99, 101, 97, 98, 101, 100, 51, 52, 48, 49, 50, 50, 102, 50, 102, 54, 100, 99, 54, 102, 101, 56, 51, 101, 51, 49, 48, 57, 52, 55, 51, 101, 50, 55, 52, 52, 102, 49, 102, 50, 100, 53, 57, 54, 102, 56, 99, 50, 48, 97, 50, 57, 48, 49, 100, 101, 102, 99, 50, 49, 48, 52, 57, 55, 50, 51, 55, 48, 49, 98, 53, 52, 101, 101, 52, 55, 100, 53, 102, 57, 100, 57, 48, 50, 102, 100, 98, 51, 102, 99, 102, 54, 101, 50, 53, 56, 100, 98, 102, 99, 48, 49, 57, 57, 52, 50, 101, 55, 51, 97, 56, 55, 48, 102, 57, 101, 101, 52, 51, 48, 101, 51, 48, 57, 48, 53, 51, 100, 48, 53, 55, 102, 102, 52, 56, 56, 48, 48, 100, 53, 49, 55, 51, 50, 50, 97, 99, 97, 48, 57, 48, 97, 100, 100, 48, 102, 100, 54, 51, 53, 101, 97, 101, 99, 48, 48, 102, 102, 101, 102, 57, 49, 100, 98, 52, 52, 101, 51, 98, 102, 49, 100, 101, 99, 52, 55, 101, 97, 50, 56, 54, 48, 102, 97, 101, 50, 101, 49, 57, 49, 102, 54, 54, 100, 48, 97, 49, 101, 102, 56, 100, 98, 102, 49, 49, 100, 48, 100, 102, 50, 50, 53, 102, 55, 49, 102, 100, 52, 102, 48, 55, 55, 100, 55, 56, 48, 101, 51, 53, 48, 102, 55, 55, 51, 102, 56, 100, 97, 101, 50, 48, 102, 100, 101, 54, 99, 102, 57, 54, 54, 51, 57, 50, 102, 51, 98, 99, 55, 48, 99, 56, 101, 102, 49, 102, 55, 102, 49, 102, 49, 48, 50, 48, 99, 102, 100, 55, 55, 101, 57, 97, 52, 48, 49, 48, 50, 50, 51, 50, 97, 50, 54, 98, 99, 48, 54, 55, 102, 100, 102, 48, 97, 101, 50, 52, 53, 102, 49, 97, 101, 102, 49, 52, 54, 101, 54, 101, 51, 101, 50, 51, 48, 101, 100, 57, 97, 49, 49, 53, 102, 52, 51, 99, 48, 50, 55, 52, 54, 48, 52, 55, 102, 102, 51, 99, 50, 102, 52, 57, 49, 102, 102, 50, 99, 101, 102, 57, 97, 102, 51, 50, 56, 49, 56, 57, 102, 50, 50, 100, 99, 49, 54, 55, 97, 102, 53, 52, 52, 101, 49, 102, 50, 101, 97, 55, 51, 101, 99, 101, 101, 101, 97, 56, 48, 101, 54, 49, 53, 101, 101, 48, 48, 102, 57, 55, 102, 50, 102, 54, 99, 51, 98, 50, 56, 48, 101, 55, 52, 102, 98, 99, 97, 102, 50, 99, 99, 102, 55, 49, 49, 102, 56, 52, 102, 101, 101, 56, 99, 48, 99, 99, 101, 50, 53, 53, 100, 49, 57, 55, 56, 48, 50, 57, 56, 101, 53, 52, 99, 101, 56, 51, 49, 101, 101, 52, 102, 101, 54, 53, 98, 101, 50, 48, 56, 101, 99, 51, 97, 102, 54, 100, 97, 49, 101, 55, 99, 52, 49, 102, 98, 49, 52, 49, 97, 48, 51, 56, 57, 102, 56, 98, 53, 102, 51, 56, 53, 102, 97, 54, 52, 101, 97, 102, 57, 48, 49, 48, 51, 50, 52, 49, 55, 49, 98, 55, 97, 48, 98, 50, 55, 101, 102, 98, 99, 101, 54, 56, 99, 101, 100, 98, 99, 101, 52, 51, 54, 101, 48, 49, 55, 101, 98, 55, 49, 102, 51, 49, 97, 49, 52, 57, 52, 52, 50, 53, 52, 49, 100, 56, 49, 48, 51, 50, 57, 102, 97, 51, 50, 102, 51, 98, 54, 102, 55, 48, 57, 101, 98, 49, 53, 102, 100, 52, 51, 50, 51, 54, 53, 49, 99, 53, 98, 48, 98, 49, 48, 102, 56, 57, 102, 101, 97, 100, 56, 101, 98, 50, 52, 101, 50, 50, 100, 101, 48, 101, 55, 101, 102, 56, 56, 102, 50, 49, 54, 48, 50, 49, 53, 51, 101, 98, 50, 50, 57, 50, 99, 48, 56, 101, 102, 102, 98, 57, 53, 101, 102, 99, 98, 102, 97, 56, 54, 101, 99, 53, 48, 102, 52, 55, 48, 49, 102, 99, 102, 49, 101, 50, 100, 48, 100, 52, 51, 102, 102, 48, 48, 101, 100, 97, 54, 101, 56, 57, 102, 101, 51, 52, 48, 101, 48, 52, 48, 101, 99, 49, 102, 102, 49, 49, 100, 102, 98, 97, 51, 51, 55, 100, 54, 51, 49, 50, 98, 48, 54, 97, 100, 102, 100, 97, 98, 102, 52, 49, 53, 102, 98, 101, 52, 102, 48, 55, 53, 101, 102, 102, 56, 49, 55, 100, 52, 50, 48, 53, 56, 48, 98, 101, 99, 48, 48, 52, 98, 102, 53, 100, 99, 101, 97, 102, 56, 101, 50, 49, 100, 100, 101, 49, 53, 101, 57, 48, 48, 102, 52, 51, 100, 102, 56, 102, 56, 51, 50, 51, 101, 51, 54, 55, 48, 48, 55, 54, 57, 102, 101, 57, 56, 102, 55, 50, 56, 102, 98, 49, 56, 101, 102, 54, 97, 101, 99, 99, 54, 49, 55, 50, 99, 50, 49, 101, 53, 48, 98, 53, 99, 48, 49, 53, 100, 102, 56, 52, 102, 101, 99, 97, 48, 101, 49, 100, 102, 100, 99, 49, 101, 101, 55, 49, 99, 101, 102, 49, 56, 102, 98, 49, 99, 51, 54, 100, 100, 51, 48, 56, 102, 48, 55, 54, 54, 48, 55, 51, 102, 102, 98, 50, 102, 102, 56, 101, 51, 101, 56, 97, 55, 101, 101, 100, 51, 49, 98, 54, 56, 49, 57, 99, 99, 48, 56, 101, 54, 48, 55, 102, 56, 102, 98, 53, 97, 101, 98, 97, 97, 100, 102, 101, 102, 100, 98, 50, 102, 101, 57, 49, 50, 101, 98, 53, 100, 102, 100, 51, 54, 51, 100, 98, 99, 50, 55, 54, 56, 48, 55, 97, 56, 48, 98, 98, 51, 102, 99, 52, 97, 102, 53, 51, 48, 101, 51, 99, 102, 102, 55, 98, 100, 49, 102, 56, 49, 49, 48, 56, 51, 48, 55, 99, 56, 48, 97, 55, 100, 102, 98, 52, 57, 101, 56, 57, 49, 100, 102, 99, 98, 101, 48, 50, 55, 101, 97, 52, 57, 101, 53, 48, 50, 48, 52, 57, 48, 52, 49, 97, 57, 49, 98, 54, 56, 48, 55, 56, 57, 48, 101, 53, 48, 48, 48, 52, 100, 102, 49, 48, 54, 100, 101, 100, 52, 48, 50, 97, 100, 49, 101, 53, 54, 48, 55, 50, 55, 48, 57, 101, 51, 48, 101, 101, 50, 102, 97, 99, 53, 101, 52, 102, 54, 101, 48, 101, 53, 101, 53, 57, 52, 101, 52, 54, 50, 100, 102, 56, 50, 48, 102, 100, 98, 52, 49, 48, 55, 49, 49, 99, 51, 48, 98, 56, 51, 49, 52, 50, 49, 102, 102, 50, 98, 101, 99, 52, 56, 101, 50, 99, 51, 48, 99, 49, 55, 49, 54, 54, 102, 48, 48, 50, 48, 49, 49, 102, 54, 48, 101, 97, 99, 102, 52, 49, 52, 101, 52, 56, 56, 101, 53, 102, 97, 101, 55, 102, 55, 100, 100, 57, 56, 101, 49, 55, 97, 49, 102, 54, 55, 51, 97, 100, 100, 48, 54, 55, 48, 49, 51, 57, 101, 49, 54, 53, 98, 102, 100, 99, 50, 101, 52, 50, 51, 101, 97, 98, 97, 49, 53, 97, 100, 48, 98, 99, 51, 102, 102, 53, 57, 49, 53, 50, 97, 48, 99, 56, 98, 102, 49, 101, 52, 101, 52, 55, 100, 101, 56, 97, 99, 101, 54, 55, 53, 100, 56, 102, 101, 101, 51, 48, 54, 50, 100, 57, 57, 50, 101, 48, 54, 48, 51, 54, 98, 49, 102, 49, 54, 49, 52, 49, 100, 102, 54, 48, 101, 101, 52, 50, 102, 102, 54, 100, 50, 49, 52, 53, 48, 102, 101, 102, 50, 48, 54, 49, 51, 49, 99, 51, 102, 48, 51, 53, 102, 101, 100, 99, 50, 101, 97, 51, 57, 101, 98, 98, 98, 100, 101, 52, 56, 100, 54, 56, 57, 101, 99, 55, 49, 50, 102, 102, 54, 50, 53, 99, 52, 48, 52, 54, 53, 50,
    55, 51, 55, 49, 50, 99, 56, 102, 49, 100, 54, 101, 54, 98, 100, 102, 102, 55, 98, 49, 48, 57, 98, 102, 52, 101, 54, 48, 100, 53, 101, 49, 97, 98, 57, 102, 98, 53, 56, 101, 100, 101, 49, 101, 99, 52, 51, 101, 100, 50, 98, 100, 57, 54, 57, 100, 54, 51, 57, 102, 100, 52, 48, 51, 52, 49, 53, 49, 52, 57, 51, 48, 97, 55, 49, 50, 99, 54, 99, 48, 53, 101, 102, 101, 102, 52, 57, 101, 100, 101, 48, 48, 52, 53, 98, 48, 57, 57, 57, 102, 51, 49, 50, 49, 54, 98, 97, 49, 53, 98, 101, 102, 54, 102, 57, 101, 101, 49, 53, 102, 50, 49, 97, 101, 55, 100, 51, 100, 55, 49, 101, 100, 100, 54, 53, 48, 49, 55, 49, 51, 51, 50, 50, 48, 98, 51, 56, 49, 52, 57, 52, 50, 97, 53, 99, 102, 102, 99, 98, 102, 49, 51, 53, 102, 49, 102, 101, 48, 55, 55, 100, 48, 48, 99, 48, 102, 55, 49, 54, 49, 57, 48, 56, 48, 99, 50, 99, 102, 51, 49, 51, 102, 51, 56, 50, 102, 49, 98, 53, 101, 48, 53, 55, 100, 97, 100, 53, 101, 51, 57, 57, 49, 51, 97, 53, 50, 97, 57, 100, 48, 48, 100, 99, 50, 51, 100, 53, 50, 49, 50, 48, 102, 56, 49, 98, 102, 50, 98, 56, 102, 97, 98, 54, 48, 57, 50, 53, 102, 53, 97, 97, 48, 50, 54, 101, 49, 57, 54, 53, 48, 49, 50, 102, 102, 52, 102, 57, 102, 52, 101, 97, 101, 100, 48, 55, 100, 97, 101, 52, 100, 57, 100, 52, 101, 101, 98, 48, 50, 52, 56, 51, 49, 53, 52, 52, 48, 57, 57, 55, 51, 49, 102, 97, 48, 98, 52, 54, 102, 55, 53, 51, 102, 55, 54, 54, 48, 49, 48, 52, 102, 102, 99, 48, 102, 52, 54, 98, 49, 51, 102, 102, 48, 100, 50, 49, 102, 55, 54, 102, 102, 56, 57, 57, 102, 55, 102, 100, 101, 49, 99, 98, 100, 57, 101, 99, 101, 48, 51, 55, 102, 98, 48, 53, 50, 97, 48, 51, 48, 55, 55, 97, 49, 98, 101, 50, 50, 98, 56, 101, 102, 100, 54, 49, 102, 99, 99, 98, 102, 98, 49, 98, 48, 51, 100, 55, 102, 53, 51, 98, 48, 48, 57, 99, 49, 52, 48, 52, 102, 102, 50, 97, 102, 57, 55, 56, 102, 56, 52, 52, 102, 49, 49, 56, 100, 99, 48, 54, 100, 102, 50, 50, 101, 55, 51, 52, 49, 51, 53, 99, 49, 98, 100, 49, 48, 52, 100, 101, 51, 48, 49, 54, 49, 49, 97, 55, 102, 100, 50, 97, 102, 102, 48, 54, 102, 101, 97, 57, 102, 102, 48, 50, 102, 51, 102, 56, 48, 102, 55, 97, 48, 57, 52, 98, 102, 97, 100, 51, 102, 100, 100, 55, 102, 52, 97, 53, 101, 55, 56, 54, 100, 99, 57, 54, 101, 51, 53, 53, 101, 99, 56, 98, 50, 49, 57, 48, 48, 100, 97, 50, 49, 49, 97, 52, 51, 48, 97, 53, 48, 52, 49, 49, 48, 49, 52, 54, 48, 48, 50, 49, 102, 102, 100, 97, 102, 56, 101, 100, 102, 98, 57, 101, 49, 48, 97, 97, 102, 100, 51, 50, 102, 98, 52, 102, 102, 102, 97, 49, 101, 102, 54, 50, 100, 102, 53, 53, 101, 51, 57, 57, 101, 51, 52, 51, 48, 48, 102, 50, 49, 102, 101, 54, 48, 49, 49, 99, 50, 56, 101, 50, 49, 100, 102, 99, 102, 102, 98, 51, 48, 53, 57, 101, 48, 48, 101, 54, 102, 101, 53, 98, 102, 53, 54, 102, 48, 57, 54, 51, 48, 52, 54, 49, 102, 98, 98, 56, 48, 48, 54, 54, 102, 53, 98, 50, 101, 97, 48, 53, 100, 102, 53, 53, 101, 49, 57, 101, 101, 99, 99, 51, 49, 98, 101, 52, 48, 55, 55, 55, 49, 51, 51, 49, 50, 102, 49, 101, 48, 52, 54, 48, 48, 55, 55, 56, 48, 52, 54, 53, 102, 102, 50, 53, 102, 54, 49, 56, 102, 102, 53, 98, 48, 100, 100, 48, 102, 56, 52, 48, 48, 49, 100, 55, 102, 99, 54, 51, 102, 48, 52, 98, 101, 50, 101, 56, 101, 51, 57, 54, 101, 48, 57, 101, 102, 98, 57, 97, 50, 49, 48, 52, 102, 102, 55, 56, 50, 57, 55, 48, 49, 101, 102, 97, 48, 49, 55, 98, 48, 99, 55, 101, 102, 101, 55, 52, 48, 48, 100, 101, 102, 51, 102, 56, 48, 56, 53, 53, 48, 51, 56, 52, 102, 56, 56, 97, 48, 51, 54, 100, 102, 52, 54, 49, 101, 98, 55, 57, 100, 102, 48, 55, 101, 54, 57, 48, 101, 53, 50, 50, 49, 54, 51, 52, 48, 98, 56, 55, 48, 101, 48, 97, 50, 102, 57, 51, 48, 54, 50, 55, 48, 100, 52, 100, 48, 54, 100, 102, 48, 49, 56, 101, 102, 57, 54, 50, 102, 100, 55, 48, 48, 98, 55, 99, 102, 53, 100, 101, 48, 49, 101, 51, 102, 98, 57, 57, 101, 102, 51, 98, 101, 51, 52, 100, 101, 54, 51, 49, 101, 50, 56, 56, 102, 55, 97, 48, 49, 101, 52, 101, 102, 99, 51, 100, 50, 55, 56, 50, 49, 100, 51, 101, 48, 53, 51, 97, 48, 102, 97, 53, 48, 51, 48, 50, 48, 50, 102, 99, 102, 51, 53, 49, 48, 97, 100, 56, 102, 101, 102, 100, 102, 54, 55, 53, 48, 50, 102, 98, 102, 52, 53, 99, 101, 98, 54, 48, 101, 50, 56, 102, 101, 54, 99, 99, 101, 54, 102, 98, 49, 50, 53, 48, 48, 54, 54, 100, 48, 99, 102, 52, 50, 98, 100, 97, 48, 97, 50, 55, 48, 100, 55, 99, 48, 57, 51, 97, 48, 55, 48, 48, 102, 56, 56, 54, 102, 102, 102, 55, 48, 97, 100, 100, 102, 48, 100, 51, 48, 50, 56, 56, 102, 99, 100, 50, 101, 100, 98, 102, 101, 52, 54, 98, 101, 55, 101, 98, 100, 102, 101, 50, 102, 99, 102, 50, 49, 55, 55, 56, 102, 98, 57, 101, 50, 98, 98, 57, 49, 53, 48, 53, 48, 57, 51, 49, 48, 102, 101, 102, 48, 54, 51, 97, 102, 100, 55, 100, 102, 55, 55, 100, 48, 101, 54, 57, 102, 52, 98, 54, 102, 101, 48, 54, 48, 50, 49, 49, 102, 48, 48, 97, 101, 102, 52, 55, 101, 54, 52, 54, 101, 52, 97, 55, 101, 50, 100, 99, 49, 54, 101, 54, 48, 48, 48, 51, 48, 102, 97, 55, 51, 48, 98, 97, 48, 54, 98, 52, 48, 102, 57, 55, 48, 101, 48, 101, 48, 52, 55, 97, 102, 51, 98, 52, 48, 53, 53, 53, 48, 53, 57, 102, 101, 101, 56, 57, 48, 55, 55, 48, 102, 57, 54, 54, 101, 99, 51, 52, 101, 97, 101, 52, 101, 56, 101, 101, 100, 99, 50, 99, 102, 102, 55, 97, 49, 52, 48, 50, 102, 54, 101, 100, 50, 99, 50, 52, 49, 54, 102, 98, 48, 55, 101, 56, 49, 50, 54, 50, 48, 97, 52, 50, 102, 101, 99, 49, 102, 56, 56, 98, 48, 102, 101, 98, 102, 49, 101, 98, 102, 99, 97, 102, 48, 51, 48, 53, 101, 100, 48, 48, 101, 101, 101, 51, 101, 55, 55, 56, 101, 50, 57, 52, 101, 54, 48, 50, 49, 56, 99, 99, 102, 56, 50, 57, 49, 51, 54, 100, 50, 99, 100, 56, 48, 51, 98, 54, 49, 51, 56, 56, 48, 102, 101, 97, 48, 52, 57, 55, 102, 52, 48, 99, 48, 99, 102, 97, 102, 101, 56, 55, 102, 49, 56, 55, 48, 55, 48, 97, 102, 52, 54, 54, 101, 102, 100, 51, 101, 56, 54, 54, 101, 56, 49, 56, 100, 101, 102, 53, 48, 50, 98, 102, 48, 98, 52, 100, 102, 97, 98, 102, 50, 99, 99, 52, 49, 48, 97, 48, 48, 99, 51, 57, 49, 51, 54, 101, 48, 98, 100, 97, 102, 99, 57, 102, 102, 100, 97, 98, 48, 100, 56, 100, 101, 102, 53, 55, 102, 102, 98, 51, 48, 48, 50, 51, 101, 102, 51, 57, 101, 100, 53, 48, 101, 56, 48, 97, 101, 50, 53, 53, 101, 97, 98, 55, 49, 52, 99, 51, 102, 54, 98, 50, 49, 57, 53, 54, 50, 53, 97, 55, 48, 51, 54, 48, 49, 55, 98, 57, 48, 101, 54, 55, 48, 50, 97, 98, 102, 56, 100, 54, 48, 100, 55, 49, 102, 56, 55, 55, 102, 53, 56, 102, 48, 56, 101, 100, 101, 102, 56, 51, 102, 48, 56, 57, 101, 99, 53, 102, 101, 53, 100, 98, 100, 99, 97, 49, 48, 55, 57, 49, 48, 52, 99, 54, 102, 99, 98, 52, 51, 50, 55, 55, 48, 56, 48, 51, 49, 49, 98, 101, 49, 55, 50, 100, 48, 56, 48, 52, 102, 98, 57, 52, 48, 52, 57, 50, 48, 56, 56, 99, 101, 99, 99, 49, 48, 54, 99, 99, 102, 98, 102, 101, 101, 98, 53, 101, 101, 101, 55, 53, 101, 97, 98, 56, 100, 99, 57, 54, 102, 49, 97, 55, 49, 51, 101, 49, 102, 48, 102, 100, 50, 49, 54, 97, 49, 101, 57, 49, 48, 53, 53, 100, 49, 56, 53, 50, 48, 101, 102, 98, 48, 49, 49, 54, 102, 97, 49, 99, 49, 49, 53, 99, 102, 49, 101, 52, 102, 98, 49, 48, 48, 54, 51, 52, 101, 101, 54, 99, 102, 50, 50, 54, 101, 57, 51, 100, 101, 54, 99, 53, 100, 102, 98, 49, 48, 101, 99, 102, 102, 57, 101, 50, 48, 54, 51, 54, 50, 101, 54, 55, 48, 51, 97, 97, 49, 54, 48, 53, 49, 51, 53, 48, 48, 55, 51, 102, 102, 57, 99, 56, 48, 97, 52, 50, 48, 48, 97, 53, 102, 48, 50, 49, 48, 56, 57, 56, 102, 53, 51, 50, 101, 101, 56, 101, 101, 100, 56, 101, 101, 56, 54, 53, 100, 101, 53, 50, 102, 98, 51, 54, 48, 98, 57, 48, 102, 51, 101, 50, 50, 56, 98, 56, 49, 51, 97, 100, 48, 57, 50, 97, 49, 97, 54, 51, 48, 98, 101, 52, 102, 102, 50, 50, 48, 50, 54, 100, 48, 98, 52, 53, 102, 49, 49, 51, 48, 49, 48, 101, 48, 48, 51, 57, 102, 48, 56, 54, 101, 101, 56, 101, 101, 97, 48, 51, 101, 50, 99, 102, 101, 53, 50, 57, 48, 102, 102, 51, 102, 51, 54, 56, 49, 51, 102, 53, 50, 52, 53, 101, 48, 53, 97, 102, 49, 57, 57, 57, 49, 49, 98, 99, 48, 53, 54, 102, 102, 98, 48, 56, 48, 102, 57, 54, 102, 54, 101, 52, 102, 55, 56, 55, 48, 55, 53, 49, 102, 48, 55, 53, 102, 49, 48, 99, 101, 99, 101, 50, 101, 54, 52, 53, 100, 100, 100, 48, 48, 51, 51, 97, 48, 49, 52, 49, 102, 100, 51, 98, 50, 99, 54, 100, 48, 98, 48, 52, 49, 49, 97, 101, 49, 56, 54, 51, 48, 57, 56, 52, 102, 98, 54, 98, 48, 97, 100, 50, 48, 49, 48, 56, 102, 49, 54, 51, 48, 55, 57, 50, 102, 55, 52, 52, 102, 48, 54, 50, 101, 102, 55, 99, 101, 56, 102, 97, 100, 102, 54, 51, 102, 49, 98, 97, 48, 99, 53, 101, 102, 49, 57, 52, 50, 48, 57, 50, 49, 98, 99, 101, 48, 54, 49, 55, 49, 99, 53, 49, 48, 102, 53, 99, 48, 49, 98, 97, 48, 48, 100, 97, 48, 100, 50, 55, 102, 48, 54, 51, 48, 48, 49, 55, 48, 48, 100, 55, 101, 102, 50, 51, 102, 49, 50, 56, 101, 98, 50, 98, 101, 52, 54, 52, 101, 49, 100, 49, 48, 98, 102, 50, 102, 55, 102, 102, 48, 55, 50, 99, 50, 57, 97, 98, 48, 53, 102, 49, 49, 53, 57, 53, 49, 54, 48, 57, 48, 54, 99, 101, 102, 99, 52, 51, 48, 102, 50, 53, 102, 98, 101, 55, 102, 53, 49, 48, 48, 57, 98, 49, 102, 50, 100, 99, 101, 102, 101, 98, 101, 101, 51, 57, 101, 55, 97, 54, 100, 99, 100, 48, 102, 99, 53, 50, 48, 53, 50, 57, 102, 52, 49, 49, 50, 55, 50, 57, 49, 49, 50, 57, 48, 98, 99, 55, 49, 97, 51, 55, 48, 101, 48, 49, 102, 100, 101, 102, 48, 57, 98, 102, 48, 57, 52, 56, 101, 102, 49, 57, 48, 56, 102, 101, 102, 97, 57, 48, 101, 101, 55, 100, 102, 49, 51, 101, 101, 57, 100, 56, 100, 101, 57, 51, 101, 56, 48, 97, 48, 99, 51, 48, 102, 48, 102, 48, 49, 53, 99, 50, 50, 51, 98, 98, 48, 50, 97, 48, 49, 99, 97, 102, 49, 51, 55, 52, 48, 50, 48, 52, 48, 50, 99, 100, 48, 102, 53, 51, 102, 52, 52, 54, 102, 100, 50, 49, 48, 53, 99, 51, 101, 102, 102, 52, 102, 49, 49, 101, 101, 100, 55, 53, 101, 52, 101, 57, 100, 99, 50, 49, 48, 51, 48, 99, 102, 100, 57, 54, 102, 98, 52, 57, 50, 99, 57, 100, 48, 57, 102, 53, 49, 49, 50, 97, 49, 99, 53, 53, 48, 57, 101, 55, 102, 100, 56, 100, 48, 102, 98, 56, 48, 48, 55, 101, 102, 50, 51, 54, 48, 97, 54, 48, 102, 54, 55, 50, 101, 102, 57, 49, 102, 49, 98, 97, 101, 54, 101, 52, 100, 98, 56, 53, 102, 49, 51, 51, 48, 55, 51, 102, 102, 49, 55, 98, 49, 101, 100, 53, 49, 57, 101, 56, 48, 55, 49, 53, 49, 99, 97, 101, 49, 49, 49, 97, 48, 49, 48, 55, 48, 53, 100, 98, 48, 102, 51, 55, 102, 49, 53, 55, 48, 50, 101, 56, 48, 49, 102, 101, 101, 101, 98, 48, 102, 48, 99, 101, 101, 98, 51, 101, 101, 49, 48, 55, 100, 102, 97, 97, 48, 56, 53, 99, 102, 54, 98, 97, 48, 53, 48, 52, 50, 97, 98, 52, 48, 52, 55, 100, 49, 54, 98, 51, 49, 57, 55, 99, 48, 54, 56, 97, 102, 101, 56, 52, 49, 49, 99, 53, 102, 97, 99, 99, 102, 55, 51, 49, 48, 56, 48, 97, 102, 53, 49, 100, 101, 101, 52, 52, 101, 102, 54, 98, 101, 55, 48, 100, 100, 97, 97, 56, 102, 98, 55, 53, 48, 52, 97, 98, 102, 51, 54, 56, 50, 54, 98, 98, 49, 50, 101, 48, 48, 57, 97, 53, 49, 98, 54, 100, 48, 101, 101, 52, 102, 100, 100, 55, 48, 57, 101, 51, 48, 57, 98, 99, 102, 49, 50, 101, 48, 55, 49, 56, 102, 101, 57, 56, 101, 102, 99, 54, 102, 48, 54, 102, 101, 97, 49, 49, 100, 100, 49, 52, 101, 55, 99, 99, 48, 55, 102, 48, 102, 49, 97, 49, 49, 48, 102, 100, 50, 51, 49, 57, 48, 54, 98, 99, 49, 54, 49, 98, 49, 57, 56, 57, 48, 51, 52, 102, 102, 102, 97, 99, 49, 51, 49, 55, 102, 54, 49, 53, 102, 99, 53, 53, 48, 55, 49, 48, 102, 50, 102, 52, 101, 102, 50, 55, 101, 101, 52, 57, 101, 51, 56, 54, 100, 97, 100, 98, 48, 48, 100, 50, 102, 100, 102, 98, 102, 55, 100, 52, 50, 99, 97, 48, 48, 99, 55, 102, 48, 100, 56, 57, 49, 101, 51, 48, 48, 97, 102, 100, 102, 98, 48, 56, 49, 48, 52, 57, 48, 50, 52, 48, 102, 52, 53, 55, 48, 56, 55, 52, 102, 99, 48, 50, 101, 102, 97, 56, 102, 48, 49, 52, 101, 98, 53, 97, 100, 55, 50, 54, 101, 101, 57, 57, 48, 55, 51, 57, 101, 102, 101, 97, 49, 57, 55, 51, 49, 102, 99, 50, 48, 53, 53, 56, 49, 97, 102, 57, 49, 54, 56, 102, 102, 102, 57, 49, 48, 52, 54, 51, 49, 50, 52, 55, 102, 51, 51, 102, 48, 48, 50, 97, 48, 54, 57, 55, 102, 49, 51, 48, 101, 101, 56, 101, 101, 101, 99, 97, 100, 102, 51, 51, 100, 99, 49, 49, 48, 49, 54, 49, 102, 101, 100, 97, 102, 98, 101, 102, 50, 97, 51, 49, 48, 100, 98, 56, 48, 99, 99, 100, 49, 99, 48, 57, 48, 97, 55, 54, 102, 57, 52, 53, 49, 48, 101, 57, 48, 50, 50, 101, 102, 52, 101, 102, 48, 56, 54, 98, 102, 102, 57, 54, 101, 98, 97, 98, 102, 48, 57, 101, 101, 97, 100, 48, 100, 53, 49, 51, 101, 102, 53, 49, 48, 56, 102, 54, 102, 50, 50, 53, 49, 56, 100, 100, 50, 51, 55, 100, 48, 52, 52, 57, 49, 53, 53, 57, 49, 57, 52, 102, 102, 99, 55, 102, 48, 48, 99, 48, 49, 49, 53, 98, 102, 55, 52, 56, 102, 100, 53, 98, 48, 57, 97, 98, 102, 54, 54, 57, 101, 99, 102, 52, 102, 49, 102, 101, 101, 48, 56, 97, 100, 57, 52, 99, 102, 100, 52, 100, 48, 48, 99, 98, 102, 55, 57, 49, 50, 57, 49, 50, 49, 50, 48, 100, 48, 97, 56, 56, 49, 98, 100, 98, 48, 102, 48, 98, 102, 56, 54, 55, 48, 100, 57, 49, 48, 56, 53, 51, 102, 51, 53, 100, 48, 53, 51, 51, 48, 53, 57, 55, 101, 98, 57, 49, 102, 49, 101, 99, 101, 100, 53, 48, 100, 53, 99, 51, 101, 54, 52, 52, 48, 56, 57, 48, 102, 51, 49, 56, 48, 99, 48, 100, 50, 100, 49, 98, 48, 51, 98, 99, 49, 51, 98, 54, 49, 98, 101, 48, 48, 50, 51, 99, 102, 98, 50, 50, 49, 52, 48, 101, 102, 101, 98, 101, 102, 54, 99, 52, 48, 98, 102, 101, 102, 99, 50, 53, 101, 97, 54, 57, 102, 51, 57, 55, 101, 56, 50, 51, 100, 52, 51, 55, 101, 102, 52, 48, 48, 98, 99, 57, 102, 48, 57, 49, 49, 97, 99, 102, 50, 50, 101, 101, 48, 52, 54, 50, 49, 51, 55, 101, 49, 57, 101, 48, 102, 100, 53, 99, 48, 48, 101, 57, 49, 49, 54, 99, 102, 99, 50, 51, 102, 57, 50, 51, 48, 99, 55, 98, 102, 54, 99, 102, 101, 56, 56, 98, 102, 50, 50, 52, 101, 49, 54, 56, 100, 55, 53, 48, 102, 56, 54, 48, 48, 57, 56, 53, 102, 52, 54, 56, 50, 54, 51, 102, 49, 57, 102, 99, 48, 52, 48, 53, 49, 55, 51, 51, 49, 51, 51, 55, 102, 57, 49, 57, 48, 55, 49, 50, 48, 101, 101, 53, 102, 56, 98, 57, 102, 101, 101, 98, 48, 98, 53, 50, 101, 102, 53, 102, 101, 98, 102, 102, 101, 100, 102, 53, 100, 100, 57, 98, 100, 97, 99, 49, 48, 52, 97, 54, 48, 51, 56, 101, 102, 99, 102, 48, 50, 98, 52, 101, 49, 48, 50, 100, 48, 55, 56, 54, 49, 53, 98, 102, 48, 101, 55, 48, 102, 55, 55, 97, 48, 57, 50, 49, 48, 100, 54, 101, 102, 57, 52, 51, 48, 50, 100, 101, 48, 56, 97, 51, 101, 99, 50, 53, 101, 99, 55, 51, 101, 57, 56, 100, 100, 98, 55, 53, 100, 101, 49, 50, 48, 99, 98, 54, 102, 57, 102, 101, 48, 57, 56, 98, 50, 97, 48, 101, 48, 98, 99, 102, 48, 97, 101, 57, 49, 54, 52, 98, 48, 55, 57, 57, 102, 56, 50, 49, 48, 102, 101, 100, 48, 54, 55, 100, 102, 97, 100, 54, 48, 52, 55, 98, 48, 53, 55, 52, 101, 57, 57, 55, 101, 99, 49, 50, 101, 55, 98, 97, 100, 56, 98, 51, 101, 55, 55, 98, 49, 48, 99, 48, 102, 53, 51, 54, 49, 53, 102, 55, 50, 53, 97, 53, 48, 55, 48, 54, 48, 100, 53, 101, 49, 52, 100, 101, 48, 52, 51, 50, 102, 57, 50, 102, 49, 48, 55, 100, 48, 55, 50, 49, 102, 55, 53, 100, 48, 56, 53, 52, 48, 49, 101, 52, 101, 55, 48, 51, 101, 99, 54, 57, 101, 54, 53, 50, 100, 55, 56, 55, 101, 100, 49, 98, 49, 50, 102, 51, 102, 53, 100, 52, 49, 56, 54, 52, 50, 49, 101, 99, 48, 57, 97, 98, 48, 97, 54, 57, 49, 49, 49, 50, 48, 54, 56, 101, 102, 98, 99, 52, 48, 98, 48, 98, 48, 100, 56, 51, 102, 55, 55, 100, 48, 53, 56, 55, 102, 102, 48, 51, 101, 97, 98, 97, 101, 53, 51, 51, 101, 55, 55, 99, 100, 55, 53, 54, 102, 49, 100, 56, 48, 102, 49, 53, 102, 98, 51, 50, 49, 98, 48, 54, 49, 100, 49, 98, 48, 99, 53, 98, 48, 57, 55, 53, 49, 48, 56, 57, 48, 53, 51, 57, 102, 99, 97, 57, 48, 98, 98, 102, 48, 99, 48, 53, 102, 56, 54, 49, 48, 54, 51, 50, 102, 101, 97, 101, 101, 97, 50, 102, 101, 53, 56, 48, 101, 54, 98, 98, 100, 57, 100, 55, 102, 50, 57, 101, 48, 101, 56, 50, 102, 99, 48, 99, 49, 98, 102, 49, 49, 57, 56, 102, 48, 101, 99, 99, 48, 54, 50, 56, 48, 101, 57, 50, 48, 57, 50, 53, 102, 99, 55, 98, 48, 57, 49, 52, 49, 49, 97, 54, 102, 56, 102, 57, 48, 49, 52, 51, 48, 48, 56, 50, 101, 101, 100, 54, 101, 50, 48, 99, 101, 54, 51, 50, 100, 98, 53, 53, 102, 48, 52, 55, 48, 98, 99, 102, 102, 100, 97, 97, 49, 97, 57, 53, 49, 56, 51, 54, 48, 102, 102, 55, 48, 55, 52, 100, 48, 100, 50, 57, 48, 56, 57, 101, 102, 101, 50, 97, 48, 57, 54, 54, 48, 99, 98, 56, 102, 99, 56, 51, 48, 50, 97, 100, 102, 100, 53, 97, 102, 48, 55, 56, 101, 54, 54, 55, 101, 53, 100, 97, 100, 98, 99, 57, 101, 97, 99, 57, 48, 99, 98, 102, 102, 101, 55, 101, 49, 54, 50, 97, 49, 98, 57, 56, 49, 50, 101, 57, 48, 56, 97, 48, 48, 56, 101, 102, 48, 101, 56, 51, 102, 99, 98, 48, 48, 51, 50, 55, 48, 102, 55, 51, 48, 48, 102, 97, 102, 100, 55, 51, 102, 102, 49, 55, 102, 55, 102, 54, 101, 54, 51, 48, 101, 48, 56, 99, 101, 50, 101, 49, 101, 53, 55, 52, 48, 55, 57, 102, 48, 50, 97, 98, 49, 50, 54, 51, 49, 97, 51, 50, 49, 48, 99, 97, 48, 100, 48, 101, 48, 54, 100, 51, 48, 98, 102, 57, 48, 50, 49, 51, 48, 51, 50, 97, 48, 98, 52, 55, 48, 51, 101, 55, 48, 49, 51, 54, 102, 100, 99, 48, 102, 55, 51, 49, 101, 101, 98, 97, 100, 102, 102, 50, 101, 49, 54, 51, 101, 48, 102, 49, 102, 101, 101, 51, 48, 55, 55, 57, 48, 56, 97, 54, 49, 99, 102, 49, 49, 50, 50, 56, 49, 50, 56, 55, 48, 53, 102, 54, 48, 57, 48, 98, 48, 55, 48, 97, 102, 102, 48, 50, 48, 56, 52, 51, 48, 57, 102, 97, 48, 49, 54, 53, 102, 101, 49, 98, 102, 57, 50, 53, 102, 53, 56, 51, 101, 52, 53, 54, 101, 49, 101, 55, 100, 101, 52, 101, 101, 102, 57, 98, 48, 57, 48, 52, 48, 51, 98, 51, 49, 56, 51, 54, 49, 53, 57, 48, 49, 52, 101, 54, 48, 57, 54, 100, 48, 55, 56, 56, 48, 97, 55, 57, 48, 49, 97, 51, 48, 50, 50, 102, 48, 97, 102, 56, 48, 54, 101, 100, 48, 49, 52, 98, 102, 57, 57, 51, 102, 56, 56, 48, 102, 48, 100, 100, 101, 50, 52, 56, 100, 102, 50, 102, 101, 48, 50, 52, 48, 48, 53, 56, 48, 53, 52, 52, 48, 97, 53, 97, 49, 97, 51, 101, 49, 51, 97, 52, 49, 50, 50, 54, 48, 52, 101, 57, 48, 97, 97, 99, 48, 52, 53, 57, 48, 49, 53, 102, 48, 54, 99, 54, 48, 56, 48, 48, 48, 54, 57, 102, 102, 102, 99, 53, 102, 57, 48, 102, 102, 54, 49, 99, 101, 98, 52, 98, 101, 50, 56, 50, 100, 100, 57, 100, 101, 52, 50, 48, 48, 55, 98, 49, 48, 54, 98, 48, 48, 102, 49, 52, 49, 55, 56, 101, 49, 52, 53, 98, 49, 48, 52, 101, 48, 50, 56, 48, 48, 57, 98, 48, 48, 51, 99,
    55, 48, 50, 51, 54, 48, 54, 99, 57, 48, 57, 48, 54, 48, 56, 49, 97, 102, 98, 49, 50, 102, 57, 52, 56, 102, 54, 49, 102, 101, 97, 48, 52, 101, 49, 55, 100, 100, 99, 55, 54, 101, 98, 98, 52, 48, 56, 54, 98, 48, 53, 54, 50, 49, 53, 50, 50, 49, 51, 100, 101, 49, 54, 48, 53, 48, 98, 97, 52, 48, 51, 48, 52, 48, 57, 49, 97, 48, 50, 99, 49, 48, 52, 56, 55, 48, 53, 49, 98, 48, 98, 51, 50, 48, 55, 99, 99, 102, 97, 97, 100, 102, 56, 99, 55, 102, 51, 50, 57, 101, 97, 49, 51, 101, 49, 102, 48, 100, 57, 57, 102, 101, 99, 53, 54, 48, 56, 97, 55, 48, 56, 97, 100, 49, 51, 55, 97, 49, 49, 52, 52, 49, 57, 100, 101, 48, 97, 56, 51, 48, 52, 52, 99, 48, 55, 50, 52, 48, 51, 54, 50, 48, 53, 53, 57, 48, 52, 57, 49, 48, 98, 48, 99, 48, 56, 56, 51, 102, 100, 102, 56, 102, 56, 102, 53, 102, 51, 98, 51, 101, 102, 98, 55, 101, 49, 53, 48, 100, 100, 100, 97, 101, 50, 49, 100, 48, 52, 98, 54, 48, 57, 49, 49, 48, 102, 55, 101, 49, 49, 53, 100, 49, 54, 52, 55, 49, 51, 100, 57, 48, 51, 49, 97, 48, 54, 49, 57, 48, 50, 49, 102, 48, 53, 97, 97, 48, 52, 57, 53, 48, 55, 97, 98, 48, 97, 55, 102, 48, 49, 49, 101, 102, 98, 54, 101, 102, 53, 56, 50, 102, 52, 50, 54, 101, 56, 54, 57, 100, 102, 57, 55, 100, 99, 101, 51, 101, 102, 102, 98, 48, 98, 49, 97, 48, 99, 50, 49, 49, 53, 53, 51, 49, 48, 102, 53, 49, 56, 52, 51, 48, 98, 49, 99, 48, 52, 52, 53, 48, 51, 101, 51, 48, 49, 49, 98, 48, 53, 55, 52, 48, 51, 57, 55, 48, 97, 100, 98, 48, 54, 99, 50, 102, 100, 52, 57, 102, 56, 100, 49, 102, 53, 53, 100, 102, 50, 54, 52, 101, 51, 99, 99, 100, 102, 97, 97, 101, 49, 51, 51, 102, 100, 54, 51, 48, 99, 50, 55, 48, 101, 100, 56, 49, 51, 54, 56, 49, 50, 52, 100, 49, 55, 50, 97, 48, 55, 48, 99, 48, 53, 48, 56, 48, 49, 48, 55, 48, 51, 97, 99, 48, 52, 56, 50, 48, 53, 49, 50, 48, 98, 55, 98, 48, 52, 102, 98, 102, 99, 50, 49, 102, 54, 102, 52, 102, 53, 48, 55, 101, 101, 98, 53, 101, 51, 55, 97, 100, 101, 99, 55, 101, 48, 56, 102, 48, 50, 54, 98, 48, 100, 99, 100, 49, 51, 56, 100, 49, 48, 102, 97, 49, 52, 57, 101, 49, 52, 102, 100, 48, 54, 97, 100, 48, 51, 48, 54, 102, 101, 49, 51, 48, 51, 98, 52, 48, 50, 53, 57, 48, 54, 54, 49, 48, 57, 50, 54, 48, 53, 101, 102, 102, 101, 52, 97, 102, 56, 101, 101, 102, 54, 100, 99, 101, 100, 101, 50, 101, 51, 102, 100, 100, 99, 49, 53, 101, 51, 97, 99, 48, 50, 52, 54, 48, 101, 98, 101, 49, 50, 48, 53, 48, 102, 101, 51, 49, 52, 50, 102, 49, 53, 51, 55, 48, 55, 99, 97, 48, 50, 56, 98, 102, 99, 52, 102, 48, 51, 101, 100, 48, 51, 98, 48, 48, 55, 55, 54, 48, 57, 56, 51, 48, 55, 51, 102, 48, 49, 50, 98, 102, 57, 49, 56, 102, 55, 56, 55, 101, 102, 102, 56, 101, 54, 53, 98, 100, 101, 54, 101, 100, 99, 102, 52, 102, 55, 48, 50, 48, 97, 57, 48, 49, 49, 53, 55, 49, 49, 99, 48, 49, 49, 56, 52, 49, 56, 55, 100, 48, 97, 57, 98, 48, 54, 97, 99, 102, 99, 102, 102, 102, 102, 101, 50, 48, 50, 50, 98, 48, 55, 101, 54, 48, 57, 55, 98, 48, 55, 102, 101, 48, 51, 53, 52, 102, 98, 51, 97, 102, 56, 54, 55, 102, 51, 55, 99, 101, 99, 55, 55, 101, 50, 55, 100, 100, 99, 100, 55, 101, 55, 54, 48, 48, 53, 100, 55, 48, 101, 57, 55, 49, 51, 97, 56, 48, 102, 49, 102, 49, 54, 52, 100, 49, 49, 54, 99, 48, 56, 52, 53, 48, 49, 53, 52, 102, 100, 101, 56, 48, 49, 97, 50, 48, 51, 52, 50, 48, 97, 55, 97, 48, 57, 56, 97, 48, 55, 53, 100, 102, 102, 51, 51, 102, 57, 54, 97, 102, 55, 102, 52, 102, 49, 98, 51, 101, 55, 56, 51, 100, 100, 57, 99, 100, 100, 100, 54, 102, 53, 102, 102, 48, 57, 98, 97, 49, 49, 55, 99, 49, 49, 53, 101, 48, 102, 99, 100, 49, 54, 97, 57, 48, 101, 52, 98, 48, 55, 48, 97, 102, 99, 102, 57, 102, 99, 48, 97, 48, 49, 53, 102, 48, 54, 97, 100, 48, 57, 52, 52, 48, 55, 101, 101, 48, 53, 100, 101, 102, 100, 99, 51, 102, 97, 57, 102, 102, 54, 100, 49, 102, 50, 50, 52, 101, 53, 100, 101, 100, 97, 48, 99, 101, 48, 48, 48, 102, 99, 102, 102, 49, 48, 99, 97, 49, 50, 102, 49, 48, 102, 55, 54, 49, 49, 100, 49, 49, 53, 51, 52, 48, 99, 101, 53, 48, 50, 54, 50, 102, 97, 98, 52, 102, 100, 99, 97, 48, 50, 98, 52, 48, 55, 57, 50, 48, 56, 98, 99, 48, 54, 54, 56, 48, 54, 50, 97, 48, 48, 57, 99, 102, 98, 102, 102, 102, 52, 102, 56, 101, 100, 98, 48, 101, 51, 52, 56, 100, 57, 101, 57, 101, 52, 55, 101, 48, 49, 49, 50, 49, 49, 98, 49, 49, 49, 50, 53, 48, 100, 56, 99, 49, 49, 57, 101, 49, 50, 102, 49, 48, 97, 50, 53, 48, 49, 99, 57, 102, 98, 52, 50, 102, 101, 55, 52, 48, 51, 98, 56, 48, 98, 53, 56, 48, 98, 55, 102, 48, 55, 51, 55, 48, 51, 49, 102, 102, 101, 52, 99, 102, 98, 98, 49, 102, 52, 51, 99, 101, 101, 97, 98, 101, 50, 50, 101, 100, 98, 48, 53, 101, 51, 54, 97, 48, 49, 51, 101, 48, 102, 101, 55, 49, 49, 53, 57, 48, 100, 52, 55, 49, 49, 56, 50, 49, 50, 57, 98, 48, 100, 50, 97, 48, 51, 52, 102, 102, 98, 52, 54, 102, 101, 97, 57, 48, 51, 51, 100, 48, 100, 101, 55, 48, 57, 57, 50, 48, 54, 99, 101, 48, 49, 97, 52, 102, 102, 51, 50, 102, 99, 100, 100, 102, 54, 52, 101, 101, 102, 57, 102, 101, 51, 56, 97, 100, 97, 101, 53, 101, 49, 57, 51, 102, 101, 53, 53, 48, 102, 99, 99, 49, 49, 53, 57, 48, 98, 57, 99, 48, 102, 97, 48, 49, 50, 55, 52, 48, 102, 52, 52, 48, 52, 48, 48, 102, 100, 52, 99, 102, 99, 48, 102, 48, 50, 57, 55, 48, 97, 97, 54, 48, 97, 99, 51, 48, 55, 100, 57, 48, 50, 101, 48, 102, 102, 48, 97, 102, 99, 51, 51, 102, 57, 54, 99, 102, 50, 49, 53, 101, 55, 102, 100, 100, 98, 55, 51, 100, 98, 48, 56, 102, 56, 50, 51, 48, 102, 48, 100, 49, 50, 54, 51, 48, 99, 98, 56, 48, 100, 99, 51, 49, 52, 56, 98, 49, 49, 50, 48, 48, 55, 57, 97, 102, 98, 52, 99, 102, 97, 98, 97, 102, 102, 53, 100, 48, 57, 52, 52, 48, 98, 51, 51, 48, 56, 98, 102, 48, 52, 98, 52, 48, 49, 100, 98, 102, 100, 100, 101, 102, 56, 55, 54, 102, 55, 99, 53, 101, 99, 49, 49, 101, 50, 57, 49, 100, 57, 101, 100, 101, 55, 100, 48, 48, 54, 48, 52, 49, 51, 57, 48, 49, 48, 50, 51, 48, 98, 100, 54, 49, 48, 54, 102, 49, 51, 100, 99, 48, 99, 53, 99, 48, 48, 48, 97, 102, 98, 53, 48, 102, 98, 97, 51, 48, 51, 97, 54, 48, 97, 49, 101, 48, 97, 48, 100, 48, 53, 98, 102, 48, 49, 56, 99, 48, 48, 53, 55, 102, 99, 53, 57, 102, 97, 49, 55, 102, 52, 49, 50, 101, 97, 99, 50, 100, 101, 55, 98, 100, 97, 100, 50, 102, 50, 100, 48, 48, 101, 101, 57, 49, 52, 57, 50, 48, 100, 52, 97, 48, 97, 100, 97, 49, 49, 52, 51, 49, 52, 99, 55, 48, 97, 102, 49, 102, 98, 50, 55, 102, 55, 102, 51, 102, 57, 52, 52, 48, 53, 101, 55, 48, 98, 100, 55, 48, 97, 53, 48, 48, 52, 50, 99, 48, 49, 55, 50, 48, 48, 57, 99, 102, 101, 57, 99, 102, 98, 49, 57, 102, 51, 97, 54, 101, 55, 98, 53, 100, 99, 57, 99, 100, 99, 57, 98, 102, 57, 99, 51, 49, 48, 51, 55, 49, 51, 101, 52, 48, 57, 55, 54, 48, 99, 54, 56, 49, 50, 54, 52, 49, 52, 56, 52, 48, 56, 52, 56, 102, 98, 51, 55, 102, 55, 102, 50, 102, 99, 57, 102, 48, 55, 54, 49, 48, 98, 48, 98, 48, 57, 101, 49, 48, 49, 53, 50, 48, 49, 102, 101, 102, 101, 48, 51, 102, 101, 57, 99, 102, 57, 100, 55, 102, 51, 97, 97, 101, 56, 101, 49, 100, 100, 99, 52, 100, 57, 102, 101, 102, 53, 56, 53, 49, 50, 101, 50, 49, 54, 56, 55, 48, 98, 98, 55, 48, 97, 54, 55, 49, 50, 55, 53, 49, 52, 52, 49, 48, 99, 49, 52, 102, 99, 101, 55, 102, 53, 101, 56, 102, 57, 50, 48, 48, 56, 102, 50, 48, 98, 54, 54, 48, 56, 57, 57, 48, 48, 100, 49, 48, 48, 49, 49, 48, 48, 54, 97, 102, 102, 57, 99, 102, 97, 55, 52, 102, 52, 99, 52, 101, 57, 53, 56, 100, 102, 99, 55, 100, 57, 102, 54, 101, 102, 99, 57, 48, 101, 54, 48, 49, 54, 100, 102, 48, 102, 97, 101, 48, 98, 98, 54, 49, 50, 101, 53, 49, 52, 97, 55, 48, 101, 98, 98, 102, 101, 102, 56, 102, 53, 99, 100, 102, 54, 55, 55, 48, 51, 55, 56, 48, 97, 56, 97, 48, 56, 100, 99, 48, 49, 101, 100, 48, 48, 55, 99, 48, 49, 101, 102, 48, 48, 50, 101, 102, 98, 55, 49, 102, 53, 53, 55, 101, 101, 57, 100, 101, 54, 49, 52, 100, 101, 50, 52, 101, 48, 102, 57, 102, 102, 55, 101, 49, 54, 52, 97, 49, 56, 57, 97, 48, 100, 48, 101, 48, 101, 55, 48, 49, 50, 97, 99, 49, 51, 52, 99, 48, 54, 99, 55, 102, 56, 51, 49, 102, 50, 102, 56, 102, 56, 52, 50, 48, 53, 49, 54, 48, 99, 53, 48, 48, 56, 48, 49, 48, 50, 52, 99, 48, 49, 50, 51, 48, 50, 98, 48, 48, 49, 102, 48, 102, 57, 98, 98, 102, 52, 100, 99, 101, 98, 98, 99, 101, 52, 49, 55, 100, 99, 55, 97, 101, 52, 57, 53, 48, 53, 99, 97, 49, 56, 100, 52, 49, 56, 100, 98, 48, 100, 56, 100, 48, 102, 98, 49, 49, 51, 53, 57, 49, 50, 49, 56, 48, 51, 51, 57, 102, 55, 102, 56, 102, 50, 49, 101, 102, 97, 57, 56, 48, 53, 101, 55, 48, 97, 53, 54, 48, 54, 51, 99, 48, 49, 49, 54, 48, 50, 98, 99, 48, 49, 102, 99, 102, 102, 99, 98, 102, 56, 99, 52, 102, 53, 50, 48, 101, 102, 55, 52, 101, 55, 50, 50, 100, 98, 52, 97, 100, 101, 101, 51, 48, 49, 53, 56, 49, 97, 55, 55, 49, 100, 102, 98, 48, 101, 49, 102, 48, 101, 54, 97, 49, 49, 101, 97, 49, 51, 55, 54, 48, 54, 101, 49, 102, 55, 100, 57, 102, 48, 50, 54, 102, 54, 99, 56, 48, 52, 100, 50, 48, 98, 48, 100, 48, 57, 98, 100, 48, 49, 100, 49, 48, 50, 102, 99, 48, 50, 48, 55, 48, 51, 54, 99, 102, 98, 51, 97, 102, 54, 98, 51, 102, 50, 55, 52, 101, 100, 56, 48, 101, 51, 98, 56, 100, 55, 56, 50, 101, 54, 49, 99, 48, 98, 50, 102, 49, 102, 56, 101, 49, 99, 53, 54, 48, 100, 55, 53, 48, 100, 57, 50, 49, 49, 49, 54, 49, 49, 101, 53, 48, 48, 57, 53, 102, 52, 102, 57, 101, 101, 97, 53, 102, 97, 49, 50, 48, 56, 51, 56, 48, 102, 51, 51, 48, 57, 48, 102, 48, 52, 57, 100, 48, 51, 55, 50, 48, 54, 97, 52, 48, 50, 53, 55, 102, 56, 55, 54, 102, 49, 56, 52, 101, 102, 52, 49, 101, 98, 53, 54, 101, 48, 48, 49, 100, 53, 101, 53, 101, 53, 101, 98, 48, 99, 56, 51, 50, 52, 52, 101, 50, 50, 99, 99, 48, 102, 49, 99, 48, 101, 54, 49, 49, 48, 49, 99, 49, 50, 57, 100, 102, 102, 54, 54, 102, 50, 48, 50, 101, 99, 54, 57, 102, 97, 56, 54, 48, 56, 52, 52, 48, 102, 97, 51, 48, 56, 55, 100, 48, 51, 99, 98, 48, 51, 57, 48, 48, 55, 51, 98, 48, 53, 57, 56, 102, 57, 101, 53, 102, 48, 51, 53, 101, 101, 54, 48, 101, 101, 52, 49, 101, 53, 99, 48, 100, 55, 52, 99, 100, 56, 102, 54, 48, 48, 57, 100, 50, 49, 48, 50, 50, 97, 101, 53, 49, 52, 50, 55, 48, 100, 98, 97, 48, 100, 52, 99, 49, 52, 56, 55, 48, 55, 52, 100, 102, 53, 51, 49, 101, 98, 99, 102, 102, 49, 49, 57, 48, 54, 98, 101, 49, 48, 51, 100, 48, 101, 52, 101, 48, 51, 51, 100, 48, 52, 97, 98, 48, 56, 49, 54, 48, 98, 102, 55, 102, 100, 98, 102, 102, 48, 55, 57, 101, 98, 54, 53, 102, 49, 98, 101, 101, 101, 99, 56, 101, 49, 100, 51, 100, 48, 53, 54, 100, 98, 98, 97, 48, 57, 102, 50, 50, 57, 50, 55, 50, 99, 101, 50, 49, 50, 100, 53, 48, 97, 97, 48, 48, 102, 102, 98, 49, 55, 48, 54, 48, 54, 102, 54, 101, 102, 55, 54, 101, 53, 99, 101, 102, 52, 56, 100, 48, 98, 98, 97, 49, 51, 101, 53, 48, 57, 99, 52, 48, 48, 57, 50, 48, 52, 49, 51, 48, 99, 98, 97, 48, 99, 52, 101, 102, 99, 99, 98, 101, 100, 100, 99, 101, 97, 53, 99, 102, 52, 48, 53, 102, 51, 102, 50, 101, 50, 56, 56, 99, 100, 100, 99, 100, 49, 54, 49, 48, 49, 98, 50, 50, 57, 50, 52, 51, 49, 54, 52, 49, 54, 100, 48, 48, 56, 56, 97, 48, 100, 98, 98, 49, 57, 51, 100, 48, 100, 50, 97, 102, 51, 102, 55, 101, 50, 51, 54, 101, 100, 102, 99, 48, 55, 48, 57, 49, 53, 53, 101, 48, 101, 53, 52, 48, 49, 57, 99, 48, 51, 98, 56, 48, 99, 99, 51, 49, 50, 56, 57, 48, 52, 53, 56, 102, 49, 101, 54, 101, 56, 49, 56, 102, 49, 97, 100, 102, 54, 50, 52, 101, 97, 101, 99, 100, 52, 56, 97, 99, 57, 56, 57, 101, 54, 51, 56, 49, 55, 101, 99, 50, 102, 99, 54, 50, 52, 48, 53, 48, 99, 50, 102, 48, 97, 52, 98, 49, 54, 100, 99, 49, 56, 97, 97, 48, 49, 48, 57, 101, 99, 100, 102, 101, 53, 55, 51, 102, 97, 57, 49, 48, 102, 55, 49, 49, 51, 99, 51, 48, 55, 51, 54, 48, 50, 98, 49, 48, 55, 100, 49, 49, 48, 49, 55, 48, 101, 99, 100, 102, 98, 52, 55, 101, 99, 51, 51, 101, 98, 48, 97, 102, 53, 54, 101, 102, 54, 56, 48, 101, 54, 99, 51, 100, 48, 97, 48, 99, 57, 52, 55, 101, 56, 51, 52, 49, 57, 100, 57, 50, 101, 56, 99, 50, 52, 97, 48, 48, 98, 52, 98, 48, 99, 51, 57, 49, 56, 48, 52, 49, 99, 97, 48, 48, 49, 102, 49, 101, 55, 56, 99, 101, 50, 99, 98, 102, 97, 55, 97, 49, 48, 49, 57, 49, 50, 101, 102, 48, 53, 51, 49, 48, 51, 97, 102, 48, 99, 48, 53, 49, 53, 55, 97, 48, 102, 55, 98, 102, 99, 49, 56, 101, 101, 99, 100, 101, 99, 52, 98, 102, 53, 100, 57, 102, 54, 57, 48, 101, 97, 100, 98, 100, 52, 52, 97, 99, 98, 53, 98, 100, 57, 98, 50, 48, 49, 101, 56, 50, 51, 98, 51, 50, 56, 100, 57, 49, 56, 55, 99, 48, 102, 101, 98, 49, 55, 52, 52, 49, 100, 99, 100, 48, 100, 99, 101, 102, 48, 50, 101, 101, 52, 100, 56, 101, 101, 99, 97, 48, 54, 100, 53, 48, 102, 49, 102, 48, 97, 101, 97, 48, 51, 98, 100, 48, 99, 55, 99, 49, 52, 101, 57, 49, 51, 101, 53, 48, 52, 51, 56, 102, 53, 49, 100, 102, 48, 52, 53, 102, 53, 51, 52, 102, 56, 48, 51, 102, 48, 102, 99, 101, 49, 49, 50, 100, 53, 54, 55, 100, 50, 97, 56, 100, 97, 51, 55, 102, 98, 97, 100, 49, 99, 53, 48, 50, 55, 57, 100, 49, 101, 54, 54, 49, 51, 54, 48, 49, 55, 48, 51, 49, 56, 53, 97, 48, 101, 50, 55, 102, 55, 97, 102, 101, 57, 54, 56, 101, 100, 98, 56, 48, 48, 54, 102, 48, 98, 56, 57, 48, 97, 54, 102, 48, 53, 99, 98, 48, 99, 97, 101, 49, 51, 102, 53, 49, 52, 101, 54, 48, 55, 57, 100, 102, 97, 53, 57, 102, 53, 98, 101, 102, 54, 51, 54, 102, 54, 102, 51, 101, 102, 98, 98, 101, 55, 55, 100, 100, 101, 52, 99, 100, 54, 101, 50, 100, 52, 52, 57, 101, 50, 98, 53, 48, 55, 49, 54, 50, 52, 98, 48, 50, 97, 53, 57, 49, 100, 98, 55, 49, 52, 97, 50, 49, 53, 48, 54, 49, 51, 48, 102, 48, 52, 100, 50, 101, 101, 53, 57, 101, 56, 53, 49, 102, 51, 51, 97, 48, 53, 48, 48, 48, 98, 101, 97, 48, 57, 100, 56, 48, 57, 52, 53, 49, 51, 50, 54, 49, 55, 49, 100, 49, 50, 99, 49, 48, 50, 56, 101, 102, 56, 50, 100, 102, 53, 50, 55, 102, 55, 102, 52, 102, 50, 100, 52, 101, 98, 55, 48, 101, 51, 55, 55, 100, 102, 100, 101, 100, 56, 97, 51, 100, 56, 56, 57, 101, 50, 100, 97, 48, 55, 49, 52, 50, 53, 54, 48, 50, 100, 98, 56, 49, 101, 53, 101, 49, 49, 102, 102, 49, 52, 55, 102, 49, 49, 102, 51, 48, 52, 48, 57, 101, 100, 100, 100, 101, 57, 51, 52, 102, 51, 100, 102, 48, 54, 48, 101, 48, 98, 100, 56, 48, 97, 101, 98, 48, 97, 53, 97, 49, 53, 53, 48, 49, 57, 48, 48, 49, 49, 55, 52, 48, 49, 53, 49, 102, 54, 102, 48, 102, 55, 53, 97, 102, 56, 49, 54, 102, 53, 100, 53, 101, 56, 53, 55, 101, 52, 50, 52, 101, 49, 49, 97, 100, 101, 57, 98, 100, 56, 56, 48, 100, 99, 100, 57, 102, 55, 53, 49, 49, 101, 101, 99, 50, 98, 53, 56, 50, 52, 48, 101, 49, 50, 50, 55, 49, 51, 97, 102, 49, 54, 99, 48, 48, 101, 54, 56, 102, 53, 50, 56, 101, 54, 53, 54, 101, 98, 55, 54, 102, 101, 48, 100, 48, 102, 101, 50, 48, 100, 55, 53, 48, 99, 100, 48, 48, 101, 51, 48, 49, 55, 48, 52, 49, 55, 98, 56, 48, 56, 52, 55, 102, 57, 55, 99, 102, 52, 51, 51, 102, 56, 52, 50, 102, 57, 53, 53, 102, 51, 98, 98, 101, 54, 101, 50, 101, 51, 101, 48, 101, 50, 56, 55, 100, 98, 51, 101, 100, 53, 98, 97, 100, 99, 100, 98, 48, 54, 49, 50, 50, 57, 102, 54, 50, 99, 55, 100, 49, 97, 97, 49, 48, 99, 53, 52, 49, 54, 53, 54, 49, 56, 53, 50, 48, 97, 51, 54, 101, 97, 51, 100, 101, 53, 102, 102, 102, 52, 57, 49, 48, 100, 51, 56, 49, 51, 100, 98, 48, 54, 99, 100, 48, 49, 52, 101, 49, 51, 97, 97, 50, 48, 52, 102, 49, 54, 54, 55, 102, 100, 53, 52, 102, 49, 56, 48, 102, 56, 53, 102, 102, 101, 98, 98, 102, 56, 50, 57, 101, 97, 49, 97, 101, 55, 51, 54, 101, 97, 102, 51, 101, 97, 48, 48, 100, 97, 54, 52, 100, 49, 52, 100, 100, 56, 48, 52, 48, 52, 57, 57, 50, 100, 50, 53, 50, 99, 101, 48, 49, 99, 49, 52, 48, 57, 57, 52, 49, 97, 52, 50, 49, 54, 102, 98, 48, 53, 56, 51, 101, 56, 98, 56, 101, 98, 52, 49, 48, 53, 102, 54, 49, 53, 50, 56, 49, 49, 57, 101, 48, 48, 57, 48, 48, 97, 51, 48, 49, 55, 102, 49, 49, 56, 56, 50, 48, 49, 98, 53, 101, 101, 49, 51, 102, 50, 102, 50, 102, 101, 48, 98, 102, 101, 55, 100, 102, 48, 51, 102, 101, 99, 53, 49, 101, 101, 55, 49, 102, 53, 50, 51, 101, 99, 51, 48, 100, 57, 102, 57, 99, 97, 97, 98, 100, 54, 99, 56, 102, 97, 54, 54, 50, 101, 99, 102, 51, 50, 98, 53, 50, 53, 54, 48, 48, 100, 102, 57, 48, 102, 50, 51, 49, 48, 100, 98, 102, 57, 102, 52, 101, 55, 98, 102, 101, 56, 51, 55, 48, 100, 50, 52, 49, 101, 51, 99, 49, 100, 57, 97, 48, 57, 49, 55, 48, 98, 49, 99, 49, 50, 49, 48, 48, 55, 98, 56, 102, 100, 57, 50, 102, 50, 99, 55, 102, 98, 98, 53, 102, 101, 54, 57, 102, 100, 101, 49, 102, 55, 51, 99, 102, 57, 102, 50, 102, 57, 53, 55, 101, 100, 97, 50, 101, 50, 102, 49, 100, 98, 98, 48, 100, 97, 55, 49, 100, 50, 56, 51, 100, 56, 97, 97, 48, 50, 53, 50, 52, 52, 100, 50, 52, 52, 97, 102, 50, 51, 97, 99, 102, 102, 50, 52, 48, 51, 102, 97, 48, 55, 56, 99, 101, 98, 99, 97, 100, 101, 99, 56, 101, 102, 55, 50, 49, 100, 55, 49, 50, 52, 55, 49, 49, 52, 102, 54, 48, 55, 56, 99, 48, 57, 51, 57, 49, 49, 57, 57, 102, 101, 48, 50, 102, 52, 49, 97, 102, 56, 50, 52, 48, 52, 101, 54, 48, 53, 55, 52, 102, 97, 56, 97, 102, 56, 100, 102, 102, 98, 50, 49, 102, 98, 48, 50, 101, 97, 51, 50, 101, 49, 99, 49, 101, 53, 55, 102, 101, 57, 100, 49, 100, 53, 51, 51, 99, 102, 49, 100, 102, 48, 56, 48, 51, 57, 101, 52, 53, 55, 100, 54, 50, 51, 50, 57, 102, 101, 51, 56, 102, 99, 49, 54, 49, 49, 49, 99, 102, 53, 52, 57, 100, 53, 99, 49, 101, 98, 48, 100, 49, 57, 53, 51, 50, 101, 101, 99, 49, 48, 100, 99, 102, 101, 50, 56, 48, 97, 102, 98, 49, 48, 49, 100, 48, 49, 54, 55, 101, 102, 56, 97, 102, 57, 49, 50, 48, 56, 53, 99, 48, 53, 54, 54, 102, 97, 56, 48, 102, 55, 53, 102, 102, 102, 50, 57, 102, 100, 50, 52, 101, 101, 48, 53, 101, 57, 54, 100, 101, 101, 57, 100, 102, 49, 50, 54, 101, 49, 52, 50, 99, 101, 55, 51, 100, 56, 56, 50, 102, 99, 48, 49, 51, 57, 53, 100, 52, 97, 99, 55, 49, 100, 55, 99, 102, 101, 50, 98, 102, 101, 52, 52, 48, 57, 101, 51, 101, 101, 54, 56, 100, 98, 100, 52, 102, 99, 51, 99, 50, 52, 99, 54, 50, 53, 50, 49, 48, 56, 102, 50, 48, 48, 97, 57, 49, 49, 55, 99, 48, 55, 48, 57, 102, 50, 101, 55, 102, 48, 49, 50, 48, 55, 101, 54, 49, 50, 100, 56, 102, 100, 101, 98, 102, 54, 48, 49, 48, 50, 102, 54, 48, 50, 102, 102, 102, 49, 50, 52, 101, 54, 52, 102, 102, 52, 101, 102, 102, 55, 99, 50, 101, 99, 100, 101, 100, 100, 52, 57, 100, 49, 102, 53, 100, 97, 52, 56, 102, 51, 49, 98, 50, 49, 50, 50, 52, 99, 56, 102, 50, 102, 56, 101, 48, 55, 101, 101, 102, 97, 51, 49, 48, 52, 102, 51, 102, 98, 52, 100, 100, 100, 100, 50, 102, 49, 56, 99, 49, 97, 98, 51, 50, 53, 56, 53, 49, 48, 50, 97, 48, 49, 100, 53, 48, 100, 100, 50, 48, 56, 100, 102, 102, 50, 52, 97, 102, 48, 52, 56, 48, 53, 101, 54, 49, 50, 99, 101, 48, 49, 102, 102, 102, 56, 102, 57, 48, 53, 48, 49, 48, 53, 53, 56, 102, 50, 48, 98, 101, 53, 56, 56, 102, 51, 52, 49, 102, 98, 100, 48, 101, 98, 52, 49, 101, 49, 48, 54, 101, 52, 101, 53, 101, 48, 55, 57, 101, 49, 102, 48, 102, 57, 49, 54, 51, 50, 97, 50, 52, 101, 48, 55, 49, 99, 98, 50, 102, 55, 55, 98, 102, 101, 49, 97, 48, 97, 55, 102, 102, 49, 52, 100, 100, 99, 100, 56, 48, 48, 100, 53, 50, 53, 54, 101, 49, 101, 53, 57, 48, 53, 54, 99, 48, 50, 49, 101, 48, 101, 57, 54, 102, 101, 99, 98, 101, 57, 49, 97, 102, 55, 56, 102, 48, 101, 97, 57, 49, 48, 57, 53, 102, 101, 54, 49, 102, 101, 98, 48, 48, 57, 52, 98, 102, 99, 52, 53, 101, 97, 53, 101, 101, 98, 49, 48, 102, 97, 50, 99, 102, 57, 54, 57, 101, 97, 98, 102, 101, 57, 98, 56, 101, 56, 49, 55, 100, 97, 97, 52, 100, 100, 99, 50, 102, 100, 98, 50, 51, 55, 50, 100, 52, 54, 52, 55, 49, 50, 100, 48, 102, 99, 97, 98, 48, 54, 56, 56, 48, 54, 52, 57, 101, 55, 99, 102, 100, 101, 50, 57, 48, 99, 51, 97, 50, 54, 100, 50, 49, 52, 49, 50, 48, 53, 53, 48, 48, 99, 49, 98, 48, 102, 49, 54, 102, 50, 100, 51, 101, 54, 102, 98, 48, 48, 50, 54, 49, 49, 57, 55, 48, 55, 101, 98, 102, 99, 101, 48, 48, 98, 57, 99, 48, 101, 56, 56, 102, 51, 52, 99, 101, 57, 57, 98, 102, 51, 99, 53, 102, 97, 55, 56, 102, 49, 53, 49, 101, 97, 101, 57, 102, 50, 48, 98, 101, 101, 100, 99, 100, 54, 52, 98, 100, 57, 97, 48, 102, 56, 100, 101, 50, 53, 57, 100, 52, 52, 99, 97, 49, 99, 53, 100, 48, 50, 55, 100, 48, 99, 52, 50, 48, 54, 55, 100, 101, 97, 102, 50, 100, 98, 53, 49, 48, 49, 50, 56, 49, 102, 98, 99, 49, 50, 97, 100, 48, 56, 54, 97, 48, 102, 48, 102, 48, 102, 52, 56, 102, 56, 56, 55, 101, 99, 51, 52, 102, 99, 54, 99, 48, 98, 49, 98, 48, 56, 56, 48, 48, 49, 102, 52, 48, 56, 48, 50, 48, 97, 99, 57, 102, 57, 53, 56, 102, 48, 51, 50, 102, 53, 100, 102, 102, 56, 100, 51, 102, 50, 51, 55, 102, 51, 98, 54, 102, 54, 57, 52, 102, 48, 99, 99, 101, 49, 56, 56, 100, 55, 50, 57, 101, 51, 52, 55, 102, 102, 101, 101, 50, 50, 50, 97, 51, 101, 54, 53, 50, 53, 99, 53, 48, 51, 98, 53, 48, 53, 100, 56, 48, 50, 57, 97, 101, 98, 101, 100, 100, 102, 52, 102, 102, 102, 100, 97, 49, 98, 55, 57, 49, 50, 99, 101, 48, 98, 101, 99, 48, 102, 57, 51, 48, 100, 57, 53, 102, 57, 50, 53, 101, 100, 54, 57, 102, 99, 50, 98, 48, 54, 52, 102, 48, 52, 101, 56, 48, 52, 101, 53, 48, 98, 52, 53, 48, 57, 50, 49, 102, 57, 55, 57, 102, 53, 100, 55, 102, 56, 57, 50, 102, 52, 56, 101, 101, 102, 50, 101, 102, 54, 48, 53, 102, 101, 55, 101, 102, 48, 99, 99, 101, 50, 99, 55, 100, 100, 57, 98, 101, 49, 50, 55, 102, 52, 54, 50, 48, 97, 52, 56, 51, 57, 49, 50, 51, 97, 99, 48, 48, 56, 57, 97, 48, 51, 48, 56, 48, 55, 52, 53, 102, 55, 98, 101, 101, 49, 101, 97, 101, 99, 51, 52, 49, 53, 56, 53, 49, 56, 101, 49, 48, 57, 53, 52, 48, 101, 54, 52, 49, 51, 51, 57, 48, 51, 52, 56, 101, 100, 53, 100, 102, 50, 52, 99, 48, 52, 100, 102, 48, 53, 101, 99, 102, 100, 54, 97, 48, 55, 50, 57, 48, 101, 55, 48, 48, 48, 53, 98, 102, 55, 49, 51, 102, 98, 101, 50, 102, 98, 52, 98, 102, 50, 57, 51, 102, 49, 49, 102, 102, 99, 102, 99, 102, 54, 54, 97, 101, 55, 50, 54, 101, 48, 99, 53, 101, 49, 48, 100, 101, 57, 49, 101, 102, 56, 49, 51, 49, 101, 51, 49, 52, 49, 99, 55, 50, 51, 53, 54, 48, 48, 51, 102, 48, 54, 52, 53, 48, 52, 98, 98, 101, 98, 97, 102, 100, 102, 98, 97, 102, 101, 97, 49, 49, 57, 54, 50, 48, 101, 51, 54, 48, 98, 99, 54, 49, 53, 55, 99, 48, 102, 97, 53, 102, 54, 98, 49, 101, 100, 54, 101, 102, 99, 53, 52, 48, 51, 98, 51, 102, 102, 102, 48, 48, 52, 97, 53, 48, 102, 50, 54, 48, 97, 51, 50, 102, 98, 99, 101, 102, 57, 97, 50, 102, 99, 98, 102, 102, 53, 48, 102, 102, 48, 57, 53, 102, 54, 48, 98, 102, 101, 50, 98, 102, 49, 49, 97, 101, 52, 57, 57, 101, 50, 100, 54, 101, 51, 53, 53, 101, 98, 55, 54, 102, 100, 49, 55, 50, 56, 98, 98, 51, 102, 49, 57, 49, 54, 54, 54, 48, 51, 50, 52, 48, 99, 53, 53, 102, 99, 55, 101, 101, 52, 101, 57, 101, 51, 52, 54, 48, 55, 97, 48, 49, 52, 48, 98, 48, 57, 100, 101, 49, 49, 54, 101, 49, 56, 101, 97, 48, 57, 55, 49, 102, 52, 100, 56, 102, 51, 100, 97, 102, 99, 48, 56, 102, 101, 99, 100, 48, 49, 52, 52, 48, 56, 101, 102, 48, 100, 51, 57, 48, 54, 51, 54, 102, 99, 51, 51, 102, 102, 56, 54, 102, 97, 53, 98, 102, 51, 101, 98, 102, 51, 56, 52, 102, 97, 55, 53, 102, 57, 101, 98, 101, 57, 100, 49, 101, 51, 57, 102, 101, 54, 57, 54, 101, 48, 97, 49, 101, 56, 51, 48, 48, 53, 98, 54, 50, 102, 52, 99, 51, 98, 102, 102, 49, 48, 101, 99, 48, 56, 55, 54, 48, 99, 56, 48, 102, 53, 98, 56, 101, 50, 100, 53, 101, 97, 101, 101, 48, 57, 49, 100, 49, 48, 101, 48, 48, 55, 57, 101, 49, 53, 99, 98, 49, 56, 54, 50, 48, 52, 51, 97, 102, 51, 48, 101, 102, 55, 54, 98, 102, 99, 48, 55, 102, 98, 48, 55, 48, 50, 57, 50, 48, 97, 57, 48, 48, 100, 57, 54, 48, 53, 57, 57, 102, 101, 50, 102, 48, 48, 54, 56, 102, 97, 50, 48, 102, 51, 48, 52, 102, 51, 56, 52, 102, 55, 97, 57, 102, 55, 50, 56, 101, 99, 98, 52, 101, 52, 100, 50, 101, 56, 52, 99, 101, 52, 101, 56, 101, 50, 99, 50, 102, 101, 55, 48, 50, 56, 51, 57, 51, 100, 101, 100, 49, 57, 51, 98, 48, 97, 52, 97, 49, 50, 98, 50, 102, 98, 55, 51, 101, 51, 51, 50, 101, 54, 56, 56, 48, 50, 100, 51, 48, 99, 57, 99, 48, 52, 54, 51, 49, 51, 48, 51, 49, 98, 99, 48, 48, 57, 54, 52, 102, 97, 101, 101, 102, 54, 52, 102, 102, 98, 48, 98, 102, 97, 53, 54, 102, 100, 52, 49, 48, 55, 100, 50, 48, 56, 50, 99, 48, 54, 54, 53, 48, 51, 54, 100, 48, 49, 52, 55, 102, 99, 48, 101, 102, 54, 54, 57, 102, 54, 56, 102, 102, 56, 51, 98, 102, 56, 53, 51, 102, 51, 53, 55, 101, 100, 53, 50, 101, 55, 54, 55, 100, 102, 98, 101, 100, 102, 97, 48, 101, 102, 54, 97, 48, 100, 102, 98, 51, 54, 102, 56, 50, 100, 56, 52, 49, 50, 55, 51, 49, 49, 53, 49, 48, 55, 49, 55, 102, 49, 99, 49, 101, 49, 56, 53, 102, 50, 98, 57, 48, 53, 49, 100, 48, 52, 101, 48, 48, 98, 55, 100, 49, 97, 57, 101, 49, 54, 102, 49, 48, 53, 99, 54, 102, 98, 56, 102, 102, 101, 52, 102, 102, 97, 50, 51, 102, 53, 56, 57, 102, 101, 56, 99, 48, 55, 100, 99, 48, 55, 102, 49, 48, 51, 57, 49, 48, 52, 102, 56, 48, 50, 55, 52, 102, 57, 57, 54, 102, 52, 52, 50, 102, 53, 55, 56, 102, 54, 48, 48, 102, 53, 49, 54, 102, 49, 55, 56, 101, 99, 56, 57, 101, 57, 54, 98, 100, 102, 98, 48, 101, 49, 50, 55, 102, 55, 102, 52, 49, 57, 54, 97, 51, 97, 101, 97, 49, 101, 101, 97, 49, 50, 49, 50, 49, 55, 53, 102, 48, 49, 49, 97, 101, 99, 49, 53, 101, 53, 52, 102, 102, 56, 48, 101, 48, 50, 51, 54, 102, 102, 51, 57, 49, 50, 56, 56, 49, 99, 99, 50, 49, 49, 56, 99, 48, 53, 52, 55, 48, 49, 97, 102, 102, 101, 52, 102, 102, 52, 97, 98, 102, 54, 97, 51, 102, 102, 100, 101, 102, 102, 51, 101, 48, 51, 99, 100, 48, 56, 51, 57, 48, 55, 53, 100, 48, 48, 101, 101, 102, 57, 102, 100, 102, 55, 97, 49, 102, 54, 102, 100, 102, 51, 100, 56, 102, 51, 54, 101, 102, 50, 57, 53, 101, 99, 51, 100, 101, 55, 57, 102, 100, 102, 52, 54, 101, 52, 53, 57, 102, 57, 102, 98, 49, 57, 50, 57, 51, 55, 102, 97, 49, 102, 98, 56, 49, 53, 100, 51, 49, 57, 57, 49, 48, 52, 98, 52, 101, 102, 102, 57, 101, 54, 102, 97, 102, 51, 100, 50, 102, 97, 55, 49, 102, 98, 57, 52, 48, 100, 52, 97, 49, 57, 55, 100, 49, 49, 97, 50, 48, 57, 51, 48, 48, 54, 48, 97, 48, 49, 101, 55, 102, 56, 102, 100, 102, 54, 100, 57, 102, 98, 52, 99, 102, 99, 101, 100, 48, 48, 98, 99, 48, 53, 100, 97, 48, 53, 99, 102, 48, 50, 50, 102, 102, 101, 51, 50, 102, 100, 57, 99, 102, 56, 51, 100, 102, 52, 48, 57, 102, 51, 51, 50, 101, 102, 98, 49, 101, 98, 53, 55, 101, 56, 54, 51, 101, 50, 48, 102, 101, 53, 102, 55, 102, 49, 55, 98, 49, 50, 51, 102, 51, 50, 101, 102, 50, 49, 53, 98, 49, 57, 54, 97, 49, 101, 54, 99, 48, 99, 49, 97, 102, 55, 54, 52, 101, 57, 102, 97, 101, 101, 100, 49, 102, 51, 55, 51, 102, 53, 51, 48, 48, 53, 50, 50, 49, 50, 102, 98, 49, 52, 56, 56, 48, 101, 97, 55, 48, 99, 49, 49, 48, 57, 100, 57, 102, 98, 51, 49, 102, 98, 50, 57, 102, 57, 98, 50, 102, 56, 101, 50, 102, 99, 56, 51, 48, 48, 99, 98, 48, 53, 56, 53, 48, 50, 57, 97, 48, 48, 102, 98, 102, 102, 52, 53, 102, 98, 49, 56, 102, 56, 56, 56, 102, 52, 101, 98, 102, 48, 51, 55, 101, 100, 51, 50, 101, 56, 55, 97, 101, 48, 98, 99, 100, 102, 51, 51, 101, 101, 49, 51, 48, 53, 53, 98, 50, 98, 50, 48, 50, 55, 53, 54, 49, 99, 49, 56, 50, 52, 55, 102, 49, 51, 100, 51, 102, 101, 57, 97, 101, 100, 48, 57, 101, 100, 51, 57, 101, 101, 52, 57, 101, 100, 48, 97, 102, 101, 57, 101, 48, 99, 54, 56, 49, 51, 54, 52, 49, 50, 51, 99, 49, 50, 101, 99, 49, 48, 101, 99, 48, 51, 48, 102, 48, 48, 97, 54, 102, 56, 97, 100, 102, 52, 50, 101, 102, 98, 54, 100, 102, 97, 48, 49, 48, 48, 53, 57, 48, 49, 53, 99, 102, 102, 101, 51, 48, 48, 98, 99, 102, 100, 48, 97, 102, 99, 52, 56, 102, 56, 50, 50, 102, 51, 51, 54, 101, 100, 51, 99, 101, 57, 48, 98, 101, 51, 54, 101, 100, 100, 51, 101, 101, 55, 97, 54, 102, 101, 53, 98, 50, 52, 55, 100, 50, 52, 53, 57, 49, 100, 99, 56, 50, 54, 57, 54, 49, 97, 57, 102, 48, 56, 100, 51, 102, 51, 97, 57, 102, 48, 52, 51, 101, 101, 50, 55, 101, 57, 54, 57, 102, 55, 100, 50, 48, 51, 100, 53, 48, 99, 49, 102, 49, 49, 52, 54, 49, 51, 50, 57, 49, 52, 57, 48, 48, 98, 57, 57, 48, 53, 99, 51, 102, 99, 54, 52, 102, 55, 99, 54, 102, 56, 55, 54, 102, 55, 57, 55, 102, 97, 51, 97, 102, 100, 50, 54, 102, 102, 99, 55, 102, 102, 56, 98, 102, 100, 49, 100, 102, 100, 51, 50, 102, 97, 102, 49, 102, 53, 102, 52, 102, 49, 51, 52, 101, 97, 48, 101, 101, 52, 49, 52, 101, 48, 98, 57, 101, 50, 99, 102, 102, 55, 98, 49, 49, 98, 56, 51, 49, 102, 98, 51, 49, 97, 55, 57, 50, 55, 49, 49, 50, 50, 97, 48, 49, 48, 100, 98, 102, 99, 97, 98, 102, 54, 101, 48, 102, 49, 101, 98, 101, 54, 102, 48, 101, 101, 56, 50, 102, 98, 52, 101, 48, 52, 100, 100, 48, 97, 102, 51, 49, 49, 100, 56, 49, 56, 56, 51, 49, 50, 53, 49, 48, 98, 51, 49, 48, 54, 99, 98, 102, 100, 55, 52, 102, 56, 57, 56, 102, 53, 97, 57, 102, 55, 54, 99, 102, 57, 102, 51, 102, 56, 50, 97, 102, 99, 101, 99, 102, 99, 56, 51, 102, 98, 54, 56, 102, 97, 99, 48, 102, 54, 51, 97, 102, 51, 100, 54, 101, 100, 100, 51, 101, 53, 99, 99, 101, 49, 99, 51, 101, 51, 102, 48, 102, 53, 97, 55, 49, 53, 54, 50, 49, 57, 57, 55, 49, 57, 48, 55, 50, 53, 99, 51, 50, 51, 98, 48, 49, 53, 55, 102, 48, 50, 53, 51, 102, 100, 48, 52, 102, 53, 54, 57, 101, 57, 50, 55, 101, 100, 52, 97, 102, 54, 49, 57, 102, 101, 100, 99, 48, 50, 55, 51, 48, 100, 57, 56, 49, 54, 102, 57, 49, 51, 49, 50, 49, 50, 97, 51, 48, 99, 100, 49, 48, 52, 97, 50, 102, 100, 101, 56, 102, 56, 97, 102, 102, 56, 51, 55, 102, 54, 98, 53, 102, 54, 102, 48, 102, 56, 53, 52, 102, 57, 48, 57, 102, 56, 56, 101, 102, 55, 55, 52, 102, 55, 97, 57, 102, 51, 101, 48, 101, 101, 53, 50, 101, 55, 48, 49, 101, 51, 57, 98, 101, 51, 55, 50, 102, 51, 98, 99, 49, 49, 54, 50, 49, 52, 49, 52, 49, 55, 101, 51, 50, 50, 99, 57, 50, 51, 100, 55, 49, 97, 100, 101, 48, 55, 54, 54, 48, 52, 99, 100, 102, 99, 98, 52, 101, 101, 53, 97, 101, 101, 48, 97, 102, 50, 48, 52, 102, 57, 99, 99, 102, 98, 53, 55, 48, 52, 57, 99, 49, 48, 55, 101, 49, 48, 51, 56, 49, 51, 56, 48, 49, 50, 52, 55, 48, 98, 50, 97, 48, 53, 102, 102, 102, 100, 52, 99, 102, 99, 56, 99, 102, 56, 98, 99, 102, 53, 55, 51, 102, 53, 52, 97, 102, 51, 101, 55, 102, 51, 52, 49, 102, 50, 102, 99, 102, 49, 99, 100, 102, 49, 99, 97, 101, 101, 97, 53, 101, 98, 101, 52, 101, 56, 97, 49, 101, 98, 54, 51, 102, 98, 56, 53, 48, 102, 100, 56, 48, 102, 54, 57, 49, 50, 56, 49, 49, 99, 55, 57, 49, 101, 49, 51, 49, 54, 53, 48, 48, 97, 51, 57, 48, 56, 101, 100, 48, 51, 55, 53, 102, 56, 100, 100, 102, 51, 48, 54, 102, 55, 100, 53, 102, 57, 48, 48, 102, 57, 98, 52, 102, 98, 57, 100, 48, 53, 50, 56, 48, 97, 102, 97, 48, 98, 98, 55, 48, 100, 102, 53, 48, 98, 53, 101, 48, 57, 98, 49, 48, 52, 98, 49, 48, 49, 97, 99, 102, 101, 53, 52, 102, 56, 48, 52, 102, 53, 98, 48, 102, 50, 100, 55, 102, 48, 56, 55, 101, 102, 49, 102, 101, 102, 57, 97, 102, 48, 99, 55, 101, 102, 49, 54, 101, 101, 102, 50, 101, 99, 52, 52, 102, 50, 100, 57, 102, 100, 55, 98, 48, 97, 50, 52, 48, 100, 97, 51, 48, 102, 48, 48, 49, 54, 53, 48, 49, 56, 101, 99, 49, 51, 99, 53, 48, 100, 56, 97, 48, 99, 50, 51, 48, 56, 49, 97, 48, 48, 54, 48, 102, 98, 55, 50, 102, 98, 53, 49, 102, 98, 49, 57, 102, 57, 57, 50, 102, 57, 55, 99, 102, 101, 54, 50, 48, 50, 48, 99, 48, 53, 55, 99, 48, 53, 102, 97, 48, 52, 97, 49, 48, 53, 54, 54, 48, 52, 51, 48, 48, 52, 100, 57, 48, 49, 100, 56, 102, 101, 102, 49, 102, 99, 52, 48, 102, 97, 97, 55, 102, 56, 99, 57, 102, 54, 51, 55, 102, 54, 54, 100, 102, 54, 48, 55, 102, 52, 97, 52, 102, 50, 51, 53, 102, 49, 97, 56, 102, 50, 51, 101, 102, 56, 52, 51, 102, 100, 100, 100, 102, 101, 98, 53, 48, 50, 54, 100, 48, 56, 52, 52, 48, 98, 56, 99, 48, 98, 99, 97, 48, 97, 100, 48, 48, 99, 97, 49, 48, 98, 100, 53, 48, 54, 97, 56, 48, 52, 101, 98, 48, 51, 54, 50, 48, 50, 53, 50, 102, 101, 48, 50, 102, 100, 100, 100, 102, 101, 55, 51, 102, 102, 56, 53, 48, 49, 48, 56, 48, 51, 48, 56, 48, 51, 50, 53, 48, 52, 51, 56, 48, 53, 54, 57, 48, 54, 51, 100, 48, 53, 57, 99, 48, 51, 55, 53, 48, 50, 56, 53, 102, 102, 100, 56, 102, 99, 101, 54, 102, 57, 55, 50, 102, 56, 57, 53, 102, 55, 100, 97, 102, 52, 49, 48, 102, 51, 56, 102, 102, 50, 49, 53, 102, 50, 100, 54, 102, 51, 56, 100, 102, 54, 55, 98, 102, 56, 102, 97, 102, 97, 101, 56, 102, 101, 99, 56, 48, 50, 51, 57, 48, 53, 102, 49, 48, 54, 55, 56, 48, 57, 99, 56, 48, 97, 56, 51, 48, 57, 98, 57, 48, 56, 53, 98, 48, 56, 48, 54, 48, 55, 48, 99, 48, 53, 100, 53, 48, 50, 100, 97, 48, 50, 56, 56, 48, 50, 100, 100, 48, 50, 51, 54, 48, 51, 49, 98, 48, 50, 53, 55, 48, 51, 55, 102, 48, 52, 54, 99, 48, 53, 56, 48, 48, 52, 55, 52, 48, 51, 49, 102, 48, 51, 102, 97, 48, 48, 53, 48, 102, 101, 53, 53, 102, 99, 48, 98, 102, 98, 56, 57, 102, 57, 100, 49, 102, 55, 48, 53, 102, 54, 54, 55, 102, 52, 102, 97, 102, 50, 97, 57, 102, 50, 99, 55, 102, 51, 55, 53, 102, 53, 57, 51, 102, 54, 50, 48, 102, 57, 49, 101, 102, 100, 51, 56, 48, 48, 57, 55, 48, 50, 49, 51, 48, 53, 57, 54, 48, 55, 55, 57, 48, 56, 102, 50, 48, 55, 49, 56, 48, 56, 100, 101, 48, 56, 48, 48, 48, 56, 97, 102, 48, 54, 50, 54, 48, 54, 97, 49, 48, 53, 50, 50, 48, 53, 48, 56, 48, 53, 100, 99, 48, 51, 48, 51, 48, 51, 102, 48, 48, 51, 101, 50, 48, 51, 48, 57, 48, 52, 54, 51, 48, 51, 99, 49, 48, 50, 102, 48, 48, 49, 57, 57, 102, 102, 100, 98, 102, 100, 100, 98, 102, 99, 97, 54, 102, 98, 97, 56, 102, 97, 54, 100, 102, 57, 51, 56, 102, 57, 48, 50, 102, 56, 97, 51, 102, 54, 49, 49, 102, 54, 49, 100, 102, 54, 54, 97, 102, 54, 101, 98, 102, 53, 97, 99, 102, 55, 50, 53, 102, 97, 102, 99, 102, 98, 50, 98, 102, 101, 102, 102, 48, 48, 57, 102, 48, 51, 102, 50, 48, 52, 57, 51, 48, 53, 48, 99, 48, 55, 54, 48, 48, 55, 56, 53, 48, 54, 48, 57, 48, 54, 100, 100, 48, 53, 97, 56, 48, 53, 97, 52, 48, 53, 100, 56, 48, 53, 97, 55, 48, 53, 97, 48, 48, 53, 49, 56, 48, 54, 53, 101, 48, 54, 50, 53, 48, 54, 102, 99, 48, 52, 52, 57, 48, 52, 48, 97, 48, 51, 50, 55, 48, 49, 99, 49, 102, 102, 57, 54, 102, 101, 99, 54, 102, 100, 56, 57, 102, 99, 51, 101, 102, 98, 97, 52, 102, 97, 102, 52, 102, 56, 56, 56, 102, 55, 53, 52, 102, 54, 56, 55, 102, 53, 51, 101, 102, 53, 55, 56, 102, 52, 97, 57, 102, 53, 52, 53, 102, 55, 49, 55, 102, 57, 48, 55, 102, 98, 52, 100, 102, 100, 100, 57, 102, 102, 56, 101, 48, 49, 52, 48, 48, 51, 99, 101, 48, 52, 102, 97, 48, 53, 97, 52, 48, 54, 49, 52, 48, 55, 57, 101, 48, 55, 97, 54, 48, 55, 98, 100, 48, 55, 49, 57, 48, 56, 97, 52, 48, 55, 54, 56, 48, 55, 57, 55, 48, 55, 50, 102, 48, 55, 97, 97, 48, 54, 98, 102, 48, 53, 48, 56, 48, 53, 48, 50, 48, 52, 50, 54, 48, 50, 57, 49, 48, 48, 50, 54, 102, 102, 57, 48, 102, 100, 54, 52, 102, 99, 102, 54, 102, 97, 49, 98, 102, 97, 50, 52, 102, 57, 48, 56, 102, 56, 101, 101, 102, 54, 57, 101, 102, 53, 97, 98, 102, 53, 53, 99, 102, 53, 55, 57, 102, 53, 56, 98, 102, 54, 53, 101, 102, 56, 51, 101, 102, 97, 50, 97, 102, 99, 97, 99, 102, 101, 57, 48, 48, 48, 48, 54, 48, 50, 48, 97, 48, 52, 51, 97, 48, 53, 56, 54, 48, 53, 50, 49, 48, 54, 56, 101, 48, 54, 56, 50, 48, 54, 97, 99, 48, 54, 53, 53, 48, 55, 50, 97, 48, 55, 101, 53, 48, 54, 54, 53, 48, 55, 52, 97, 48, 55, 99, 51, 48, 54, 48, 54, 48, 54, 55, 55, 48, 53, 56, 55, 48, 52, 101, 56, 48, 50, 52, 53, 48, 49, 54, 50, 48, 48, 102, 100, 102, 101, 51, 56, 102, 100, 48, 101, 102, 99, 49, 49, 102, 98, 50, 54, 102, 97, 54, 102, 102, 57, 57, 99, 102, 56, 102, 101, 102, 55, 48, 101, 102, 56, 99, 53, 102, 55, 54, 52, 102, 55, 54, 99, 102, 56, 100, 52, 102, 57, 55, 97, 102, 97, 56, 101, 102, 98, 101, 52, 102, 100, 55, 51, 102, 102, 57, 99, 48, 48, 99, 48, 48, 49, 102, 54, 48, 50, 56, 55, 48, 51, 98, 56, 48, 51, 49, 51, 48, 52, 101, 54, 48, 51, 53, 101, 48, 52, 49, 100, 48, 53, 100, 100, 48, 52, 101, 56, 48, 52, 57, 57, 48, 53, 100, 52, 48, 53, 101, 54, 48, 53, 102, 101, 48, 53, 57, 102, 48, 53, 50, 100, 48, 53, 100, 50, 48, 51, 97, 97, 48, 50, 98, 52, 48, 49, 50, 100, 48, 48, 101, 97, 102, 101, 100, 52, 102, 100, 48, 49, 102, 100, 102, 56, 102, 98, 48, 51, 102, 98, 51, 101, 102, 97, 56, 101, 102, 57, 50, 57, 102, 57, 50, 54, 102, 57, 49, 54, 102, 57, 100, 101, 102, 57, 49, 52, 102, 98, 99, 97, 102, 98, 52, 100, 102, 100, 98, 98, 102, 101, 98, 55, 102, 102, 55, 48, 48, 48, 98, 57, 48, 48, 50, 48, 48, 49, 55, 56, 48, 49, 55, 55, 48, 49, 98, 49, 48, 49, 57, 48, 48,
    49, 100, 53, 48, 49, 53, 102, 48, 50, 57, 57, 48, 50, 57, 98, 48, 50, 49, 102, 48, 51, 49, 102, 48, 52, 52, 99, 48, 52, 57, 57, 48, 52, 57, 48, 48, 52, 97, 99, 48, 52, 48, 56, 48, 52, 49, 97, 48, 51, 98, 101, 48, 50, 100, 54, 48, 49, 98, 102, 48, 48, 99, 53, 102, 102, 101, 52, 102, 101, 48, 98, 102, 101, 52, 50, 102, 100, 54, 98, 102, 99, 56, 57, 102, 98, 49, 98, 102, 98, 53, 51, 102, 98, 53, 101, 102, 98, 97, 51, 102, 98, 57, 100, 102, 99, 53, 54, 102, 100, 51, 97, 102, 101, 51, 56, 102, 102, 49, 100, 48, 48, 55, 102, 48, 48, 99, 100, 48, 48, 48, 53, 48, 49, 51, 50, 48, 49, 102, 50, 48, 48, 56, 52, 48, 48, 53, 98, 48, 48, 49, 50, 48, 48, 102, 102, 102, 102, 53, 99, 48, 48, 52, 55, 48, 48, 52, 97, 48, 48, 48, 54, 48, 49, 56, 53, 48, 49, 99, 57, 48, 49, 52, 100, 48, 50, 57, 50, 48, 50, 98, 98, 48, 50, 54, 99, 48, 50, 49, 54, 48, 50, 100, 51, 48, 49, 51, 52, 48, 49, 97, 99, 48, 48, 101, 51, 102, 102, 53, 99, 102, 102, 101, 97, 102, 101, 54, 99, 102, 101, 102, 56, 102, 100, 101, 51, 102, 100, 102, 51, 102, 100, 102, 49, 102, 100, 52, 52, 102, 101, 56, 55, 102, 101, 48, 56, 102, 102, 55, 54, 102, 102, 98, 49, 102, 102, 99, 99, 102, 102, 50, 100, 48, 48, 50, 101, 48, 48, 48, 102, 48, 48, 49, 48, 48, 48, 51, 48, 48, 48, 50, 51, 48, 48, 57, 48, 102, 102, 54, 53, 102, 102, 54, 98, 102, 102, 56, 48, 102, 102, 97, 102, 102, 102, 101, 100, 102, 102, 52, 51, 48, 48, 100, 55, 48, 48, 53, 53, 48, 49, 55, 100, 48, 49, 102, 52, 48, 49, 49, 98, 48, 50, 97, 98, 48, 49, 49, 51, 48, 49, 101, 49, 48, 48, 97, 97, 48, 48, 50, 98, 48, 48, 56, 97, 102, 102, 101, 100, 102, 101, 97, 56, 102, 101, 57, 97, 102, 101, 100, 49, 102, 100, 52, 100, 102, 100, 97, 102, 102, 100, 50, 57, 102, 101, 57, 101, 102, 101, 49, 57, 102, 102, 51, 51, 48, 48, 50, 50, 48, 48, 97, 48, 48, 48, 49, 101, 48, 49, 51, 54, 48, 49, 101, 54, 48, 48, 57, 53, 48, 48, 102, 99, 48, 48, 57, 99, 48, 48, 52, 51, 48, 49, 99, 57, 48, 48, 102, 51, 48, 49, 54, 102, 48, 50, 56, 57, 48, 52, 48, 98, 48, 99, 99, 55, 48, 48, 56, 102, 102, 100, 54, 57, 102, 100, 48, 49, 102, 100, 49, 53, 102, 101, 56, 55, 102, 101, 55, 55, 48, 48, 52, 51, 102, 101, 57, 51, 102, 102, 49, 99, 102, 99, 102, 101, 102, 99, 55, 49, 48, 48, 55, 97, 48, 50, 55, 57, 102, 102, 52, 49, 102, 102, 53, 101, 48, 51, 97, 100, 48, 48, 57, 98, 102, 56, 54, 51, 102, 97, 98, 52, 102, 99, 53, 99, 102, 98, 51, 102, 102, 100, 52, 99, 48, 48, 53, 55, 48, 49, 51, 99, 48, 49, 56, 56, 48, 50, 54, 51, 48, 49, 56, 100, 48, 50, 53, 48, 48, 49, 49, 48, 48, 49, 98, 53, 48, 49, 101, 54, 48, 48, 57, 50, 48, 49, 49, 57, 48, 48, 53, 55, 48, 48, 55, 49, 48, 48, 54, 50, 48, 48, 102, 99, 48, 49, 97, 49, 48, 49, 98, 98, 48, 49, 57, 50, 48, 49, 49, 99, 48, 56, 49, 49, 48, 57, 56, 56, 48, 48, 57, 98, 102, 102, 99, 101, 102, 100, 52, 50, 102, 101, 51, 55, 102, 100, 53, 97, 102, 98, 52, 53, 102, 98, 54, 98, 102, 99, 51, 98, 102, 99, 98, 50, 102, 57, 97, 56, 102, 98, 57, 57, 102, 98, 50, 53, 102, 99, 100, 99, 102, 98, 54, 56, 102, 98, 102, 99, 102, 99, 57, 50, 102, 100, 101, 99, 102, 101, 49, 51, 48, 48, 51, 51, 48, 51, 51, 54, 48, 54, 101, 54, 48, 55, 53, 48, 48, 55, 54, 99, 48, 54, 99, 100, 48, 54, 57, 48, 48, 54, 49, 98, 48, 54, 49, 98, 48, 53, 50, 51, 48, 52, 97, 49, 48, 52, 48, 101, 48, 53, 56, 49, 48, 51, 100, 57, 48, 49, 49, 102, 48, 48, 49, 49, 102, 101, 97, 48, 102, 97, 49, 101, 102, 56, 100, 98, 102, 53, 102, 49, 102, 51, 49, 55, 102, 49, 101, 102, 101, 101, 102, 49, 101, 100, 53, 102, 101, 97, 52, 50, 101, 97, 56, 101, 101, 102, 55, 97, 48, 55, 101, 100, 49, 55, 50, 50, 49, 51, 98, 97, 49, 55, 97, 100, 49, 53, 98, 57, 49, 98, 51, 55, 49, 52, 54, 98, 102, 101, 99, 49, 102, 99, 51, 99, 102, 54, 54, 102, 102, 51, 98, 48, 102, 48, 100, 99, 102, 49, 51, 97, 102, 101, 49, 100, 48, 54, 99, 48, 48, 99, 55, 55, 49, 48, 48, 97, 49, 54, 50, 97, 49, 56, 56, 55, 49, 48, 98, 49, 48, 56, 52, 99, 102, 102, 56, 101, 102, 56, 54, 100, 102, 49, 98, 51, 101, 97, 102, 51, 101, 97, 57, 98, 101, 100, 57, 98, 102, 48, 52, 50, 101, 100, 55, 98, 101, 97, 54, 56, 101, 57, 98, 49, 101, 51, 99, 101, 101, 53, 51, 56, 102, 52, 56, 99, 50, 48, 50, 97, 51, 48, 99, 101, 49, 102, 49, 56, 49, 99, 102, 101, 49, 97, 100, 97, 49, 102, 101, 48, 48, 49, 54, 50, 101, 51, 55, 97, 101, 55, 98, 52, 101, 102, 49, 99, 102, 55, 50, 101, 102, 48, 98, 52, 102, 97, 48, 53, 49, 51, 98, 100, 49, 99, 53, 102, 49, 98, 97, 51, 48, 102, 51, 102, 48, 100, 54, 51, 49, 49, 48, 52, 48, 51, 50, 53, 102, 50, 102, 51, 101, 102, 98, 97, 102, 57, 55, 54, 48, 49, 97, 101, 102, 57, 57, 97, 102, 57, 49, 99, 48, 50, 55, 51, 48, 48, 100, 53, 102, 49, 49, 55, 101, 50, 52, 98, 101, 49, 49, 102, 100, 102, 97, 102, 100, 97, 53, 56, 100, 50, 50, 52, 101, 51, 99, 100, 50, 53, 49, 50, 52, 54, 100, 101, 51, 56, 48, 53, 50, 50, 102, 98, 49, 100, 53, 97, 50, 54, 50, 55, 48, 48, 57, 49, 100, 48, 100, 99, 99, 57, 57, 97, 101, 49, 98, 53, 102, 54, 99, 51, 102, 53, 56, 98, 102, 98, 48, 53, 49, 56, 49, 102, 51, 51, 101, 97, 50, 56, 51, 49, 48, 102, 97, 98, 48, 48, 97, 56, 48, 50, 52, 99, 102, 101, 52, 52, 101, 56, 100, 49, 101, 57, 97, 49, 102, 97, 52, 51, 48, 99, 57, 54, 48, 98, 56, 51, 48, 49, 100, 48, 48, 51, 48, 56, 48, 49, 57, 98, 102, 56, 98, 51, 101, 51, 52, 50, 100, 98, 102, 54, 100, 100, 98, 97, 100, 56, 99, 101, 100, 56, 56, 51, 101, 54, 49, 56, 51, 52, 55, 51, 53, 97, 102, 49, 51, 55, 101, 50, 49, 49, 51, 55, 102, 100, 54, 53, 48, 97, 56, 54, 101, 102, 100, 53, 99, 51, 99, 55, 99, 98, 102, 54, 101, 101, 100, 97, 49, 56, 100, 51, 49, 54, 102, 98, 48, 102, 98, 100, 49, 102, 52, 98, 50, 51, 48, 54, 49, 54, 56, 52, 101, 101, 50, 101, 101, 53, 100, 99, 102, 56, 50, 49, 102, 98, 100, 99, 102, 55, 98, 101, 102, 55, 56, 57, 48, 100, 57, 99, 49, 98, 97, 49, 48, 99, 101, 53, 102, 100, 49, 54, 102, 54, 56, 51, 102, 99, 51, 54, 102, 53, 55, 100, 101, 51, 102, 55, 100, 102, 98, 56, 101, 49, 48, 99, 101, 55, 56, 52, 101, 50, 97, 54, 102, 48, 51, 49, 50, 102, 54, 100, 53, 97, 50, 101, 51, 55, 56, 98, 102, 100, 55, 55, 101, 54, 101, 53, 102, 55, 99, 97, 102, 53, 56, 51, 100, 53, 57, 98, 100, 48, 56, 98, 102, 56, 98, 55, 50, 55, 48, 100, 50, 100, 101, 51, 49, 52, 53, 101, 48, 97, 99, 54, 49, 48, 57, 57, 48, 99, 57, 100, 101, 101, 102, 49, 100, 97, 97, 97, 101, 99, 48, 55, 48, 97, 53, 97, 49, 52, 50, 56, 48, 55, 102, 55, 48, 52, 48, 49, 49, 49, 101, 56, 48, 102, 102, 50, 102, 99, 57, 101, 101, 98, 101, 56, 101, 101, 98, 98, 102, 97, 51, 101, 102, 54, 100, 54, 101, 55, 101, 50, 101, 50, 51, 50, 101, 98, 102, 50, 101, 102, 57, 48, 101, 102, 99, 56, 102, 98, 48, 48, 51, 97, 57, 99, 53, 48, 97, 55, 50, 48, 52, 53, 101, 99, 51, 48, 100, 52, 99, 100, 102, 48, 54, 49, 102, 56, 54, 49, 101, 52, 54, 53, 101, 56, 52, 101, 48, 54, 97, 50, 51, 50, 53, 57, 51, 50, 56, 102, 48, 99, 52, 51, 102, 53, 51, 52, 102, 54, 100, 48, 102, 101, 50, 52, 102, 56, 54, 97, 101, 102, 50, 56, 102, 100, 50, 97, 49, 49, 56, 101, 49, 52, 53, 99, 48, 55, 53, 99, 102, 100, 52, 98, 48, 50, 51, 51, 48, 54, 56, 100, 102, 101, 53, 54, 102, 52, 49, 102, 102, 51, 102, 55, 102, 57, 99, 101, 102, 53, 99, 57, 101, 57, 50, 102, 101, 51, 101, 48, 101, 97, 49, 100, 102, 48, 102, 53, 102, 49, 55, 98, 102, 102, 57, 51, 51, 52, 49, 57, 53, 52, 55, 101, 50, 53, 49, 56, 101, 57, 99, 101, 99, 57, 57, 49, 100, 102, 54, 101, 102, 97, 54, 54, 102, 51, 54, 101, 102, 52, 101, 48, 48, 56, 50, 56, 50, 98, 54, 55, 51, 53, 102, 54, 49, 50, 51, 49, 101, 100, 57, 101, 101, 53, 50, 49, 102, 54, 101, 52, 102, 102, 101, 52, 102, 101, 57, 50, 48, 48, 54, 51, 48, 57, 56, 49, 49, 49, 56, 98, 48, 99, 50, 53, 48, 49, 56, 52, 102, 97, 101, 48, 102, 99, 56, 55, 102, 102, 98, 50, 102, 100, 102, 53, 102, 57, 100, 48, 102, 55, 101, 56, 102, 52, 57, 56, 101, 100, 100, 102, 101, 56, 50, 52, 101, 100, 48, 56, 102, 48, 53, 55, 101, 102, 49, 53, 102, 53, 56, 100, 49, 97, 99, 99, 53, 48, 100, 48, 51, 98, 98, 97, 102, 100, 97, 54, 99, 57, 53, 51, 99, 56, 100, 100, 102, 50, 52, 50, 48, 54, 57, 50, 48, 48, 49, 55, 48, 50, 51, 52, 49, 52, 100, 51, 50, 99, 54, 55, 50, 51, 102, 52, 102, 97, 57, 49, 100, 102, 98, 98, 101, 51, 50, 97, 102, 99, 98, 51, 48, 99, 97, 51, 48, 100, 48, 99, 48, 54, 102, 51, 48, 51, 56, 102, 48, 55, 99, 102, 48, 53, 56, 98, 48, 48, 56, 49, 102, 98, 55, 54, 102, 100, 98, 97, 48, 49, 50, 99, 48, 50, 50, 48, 102, 99, 50, 102, 102, 51, 51, 50, 101, 100, 100, 97, 101, 100, 56, 52, 102, 48, 51, 100, 102, 51, 52, 102, 101, 102, 100, 98, 101, 97, 100, 97, 102, 54, 101, 52, 50, 55, 57, 51, 53, 48, 54, 99, 50, 100, 100, 102, 101, 101, 101, 53, 98, 102, 100, 99, 99, 99, 56, 51, 102, 98, 57, 52, 48, 101, 51, 102, 48, 100, 100, 102, 48, 54, 49, 49, 49, 49, 56, 54, 50, 54, 98, 57, 49, 57, 49, 98, 102, 52, 101, 55, 100, 97, 98, 51, 101, 51, 99, 50, 48, 50, 102, 49, 49, 54, 100, 51, 49, 51, 55, 49, 48, 52, 57, 101, 102, 99, 99, 55, 48, 50, 98, 101, 48, 57, 98, 50, 48, 52, 54, 97, 102, 99, 56, 54, 102, 57, 50, 50, 102, 102, 56, 99, 48, 51, 53, 99, 102, 100, 56, 49, 102, 51, 52, 97, 101, 99, 99, 98, 101, 101, 53, 102, 102, 54, 102, 100, 102, 55, 57, 48, 102, 48, 102, 52, 101, 53, 55, 57, 101, 102, 101, 48, 49, 56, 52, 54, 52, 57, 100, 56, 51, 97, 101, 99, 102, 100, 56, 97, 99, 56, 101, 49, 99, 51, 54, 97, 102, 48, 97, 54, 49, 49, 98, 55, 49, 50, 100, 55, 48, 56, 51, 53, 48, 54, 99, 54, 49, 56, 98, 99, 49, 101, 99, 51, 48, 49, 50, 97, 101, 50, 57, 50, 100, 99, 99, 99, 102, 52, 56, 51, 49, 52, 50, 50, 49, 101, 99, 100, 48, 101, 55, 97, 102, 100, 53, 101, 102, 97, 97, 100, 48, 50, 98, 54, 48, 53, 54, 98, 48, 49, 55, 100, 102, 99, 56, 55, 102, 99, 54, 97, 48, 50, 52, 99, 48, 51, 98, 50, 102, 98, 97, 56, 102, 48, 50, 53, 101, 98, 102, 102, 102, 49, 99, 100, 102, 56, 52, 49, 102, 55, 98, 54, 101, 97, 99, 97, 101, 54, 51, 56, 102, 98, 102, 102, 50, 102, 51, 52, 52, 97, 98, 54, 50, 49, 51, 100, 101, 53, 100, 52, 98, 98, 99, 49, 100, 49, 48, 57, 48, 52, 99, 52, 49, 56, 101, 49, 49, 52, 55, 52, 48, 54, 100, 48, 48, 52, 51, 54, 49, 55, 102, 97, 49, 51, 56, 56, 102, 56, 56, 55, 101, 48, 56, 51, 101, 50, 55, 54, 102, 102, 101, 97, 49, 98, 99, 98, 49, 102, 55, 50, 48, 98, 98, 101, 102, 56, 54, 56, 102, 54, 98, 100, 102, 102, 49, 99, 48, 54, 99, 97, 48, 50, 52, 98, 102, 99, 101, 48, 102, 99, 97, 98, 48, 49, 100, 48, 48, 48, 57, 100, 102, 97, 53, 99, 102, 50, 55, 99, 102, 48, 99, 56, 102, 53, 49, 49, 102, 57, 56, 99, 102, 53, 54, 57, 101, 55, 57, 100, 101, 53, 53, 57, 102, 100, 53, 55, 50, 102, 49, 50, 52, 55, 56, 52, 50, 48, 48, 50, 101, 55, 53, 56, 98, 102, 100, 52, 100, 50, 56, 97, 48, 50, 51, 102, 49, 57, 54, 49, 49, 55, 50, 55, 48, 56, 55, 100, 48, 51, 102, 55, 49, 51, 57, 56, 49, 50, 49, 102, 102, 99, 98, 100, 101, 52, 102, 57, 100, 102, 53, 102, 102, 57, 56, 49, 49, 55, 98, 57, 50, 49, 56, 54, 49, 50, 98, 52, 102, 97, 55, 56, 102, 51, 50, 56, 102, 99, 54, 99, 48, 53, 99, 55, 48, 54, 50, 52, 102, 102, 48, 101, 102, 97, 101, 52, 102, 100, 55, 51, 48, 49, 98, 55, 102, 102, 99, 102, 102, 54, 98, 49, 101, 102, 50, 97, 102, 51, 52, 49, 102, 56, 48, 99, 102, 57, 51, 52, 102, 48, 49, 55, 101, 55, 53, 55, 101, 100, 49, 54, 49, 97, 51, 48, 52, 53, 53, 50, 51, 50, 50, 102, 48, 48, 53, 49, 99, 55, 52, 53, 99, 50, 53, 53, 102, 48, 97, 49, 49, 55, 100, 99, 50, 50, 57, 55, 49, 49, 52, 56, 102, 99, 57, 55, 48, 52, 50, 49, 48, 102, 54, 48, 48, 98, 102, 54, 102, 53, 53, 54, 101, 48, 97, 57, 101, 57, 51, 57, 48, 55, 54, 99, 50, 48, 57, 52, 49, 102, 48, 102, 48, 55, 54, 100, 102, 50, 101, 52, 102, 48, 52, 48, 102, 100, 97, 54, 48, 97, 55, 53, 48, 56, 100, 97, 102, 101, 50, 54, 102, 97, 51, 57, 102, 99, 100, 100, 48, 49, 56, 100, 102, 101, 100, 55, 102, 52, 99, 55, 101, 102, 54, 54, 102, 50, 48, 99, 102, 57, 52, 101, 102, 55, 51, 50, 101, 101, 56, 55, 101, 57, 98, 102, 102, 102, 102, 100, 51, 53, 54, 48, 51, 100, 50, 50, 49, 97, 48, 55, 101, 50, 100, 57, 98, 100, 51, 102, 100, 57, 98, 100, 48, 52, 99, 50, 50, 49, 51, 53, 49, 102, 50, 98, 48, 51, 99, 56, 102, 98, 54, 101, 48, 54, 51, 57, 48, 100, 50, 97, 48, 54, 52, 57, 101, 99, 98, 49, 101, 50, 51, 50, 102, 52, 51, 102, 49, 48, 101, 54, 50, 50, 55, 55, 49, 54, 49, 100, 102, 101, 49, 49, 102, 48, 57, 101, 102, 51, 100, 102, 48, 51, 48, 99, 48, 99, 100, 48, 48, 54, 55, 100, 102, 101, 100, 101, 102, 57, 56, 99, 102, 100, 51, 100, 48, 49, 54, 98, 102, 99, 56, 52, 102, 54, 49, 55, 102, 51, 100, 56, 102, 53, 98, 53, 102, 97, 52, 48, 102, 54, 97, 101, 101, 97, 55, 50, 101, 54, 54, 56, 102, 97, 97, 97, 51, 52, 57, 51, 51, 102, 53, 49, 50, 48, 48, 102, 101, 97, 49, 98, 99, 48, 100, 49, 100, 51, 102, 102, 102, 100, 49, 48, 49, 100, 100, 50, 50, 49, 54, 97, 48, 53, 102, 56, 102, 57, 102, 100, 48, 51, 51, 53, 48, 101, 97, 99, 48, 99, 50, 49, 102, 51, 100, 52, 101, 48, 98, 55, 101, 97, 56, 53, 48, 54, 102, 54, 50, 49, 55, 57, 50, 48, 51, 97, 48, 56, 56, 53, 102, 50, 50, 50, 101, 99, 57, 100, 102, 57, 99, 57, 48, 55, 53, 97, 48, 57, 98, 55, 48, 52, 51, 57, 102, 100, 53, 57, 102, 100, 102, 49, 48, 48, 99, 48, 102, 102, 99, 97, 102, 97, 53, 55, 102, 51, 101, 49, 102, 50, 56, 98, 102, 57, 56, 48, 102, 99, 57, 100, 102, 50, 55, 48, 101, 57, 101, 99, 101, 52, 98, 55, 49, 48, 57, 52, 51, 100, 54, 101, 51, 53, 101, 48, 49, 52, 101, 53, 100, 52, 99, 52, 99, 51, 99, 50, 100, 102, 54, 56, 48, 54, 102, 97, 50, 51, 51, 56, 49, 57, 57, 57, 102, 102, 49, 53, 102, 100, 55, 101, 48, 51, 56, 55, 49, 48, 97, 98, 48, 53, 57, 51, 101, 99, 97, 52, 101, 52, 50, 51, 102, 49, 99, 56, 48, 102, 53, 97, 50, 51, 57, 98, 49, 97, 101, 57, 48, 51, 57, 100, 101, 102, 56, 52, 101, 100, 99, 99, 102, 99, 55, 99, 48, 56, 48, 98, 48, 57, 98, 49, 48, 49, 48, 99, 102, 98, 54, 51, 102, 102, 101, 55, 48, 50, 56, 55, 48, 48, 98, 98, 102, 56, 52, 53, 102, 48, 57, 54, 102, 51, 48, 99, 102, 98, 55, 52, 102, 98, 49, 97, 102, 49, 52, 101, 101, 97, 54, 56, 101, 99, 101, 57, 49, 102, 100, 99, 51, 98, 50, 49, 50, 99, 51, 50, 48, 52, 48, 55, 99, 98, 48, 55, 99, 98, 56, 55, 101, 98, 98, 55, 48, 100, 97, 98, 50, 52, 100, 57, 49, 48, 51, 49, 102, 100, 53, 55, 102, 101, 102, 48, 48, 52, 98, 49, 49, 48, 48, 48, 48, 49, 52, 50, 101, 97, 50, 52, 101, 54, 97, 49, 102, 52, 54, 49, 49, 51, 99, 97, 50, 49, 97, 97, 49, 55, 53, 57, 48, 50, 53, 101, 101, 101, 49, 100, 101, 102, 57, 50, 102, 98, 100, 101, 48, 53, 99, 57, 48, 57, 101, 101, 48, 50, 98, 98, 102, 101, 56, 101, 48, 48, 53, 50, 48, 49, 101, 53, 48, 48, 51, 99, 102, 57, 54, 98, 102, 50, 50, 101, 102, 52, 51, 51, 102, 57, 50, 102, 102, 101, 49, 57, 102, 53, 54, 97, 101, 101, 48, 56, 101, 53, 52, 56, 48, 102, 100, 55, 51, 51, 49, 49, 51, 50, 97, 102, 49, 54, 57, 50, 100, 57, 102, 97, 99, 97, 48, 53, 100, 101, 56, 98, 48, 49, 53, 98, 50, 50, 56, 53, 49, 54, 97, 101, 48, 51, 50, 56, 102, 99, 100, 50, 102, 101, 98, 51, 49, 49, 100, 97, 48, 56, 57, 98, 102, 52, 48, 102, 101, 56, 49, 55, 101, 97, 98, 48, 48, 53, 50, 54, 49, 57, 102, 100, 49, 97, 56, 55, 48, 99, 48, 48, 102, 54, 48, 100, 102, 49, 50, 52, 102, 56, 49, 56, 48, 51, 53, 55, 48, 57, 54, 54, 48, 50, 97, 52, 102, 101, 55, 101, 102, 101, 101, 102, 48, 49, 101, 57, 48, 50, 56, 50, 102, 98, 102, 55, 102, 52, 48, 51, 102, 54, 100, 101, 102, 100, 97, 102, 48, 50, 97, 57, 102, 102, 100, 99, 102, 51, 102, 100, 101, 99, 53, 50, 101, 98, 51, 52, 102, 54, 52, 99, 50, 50, 54, 97, 50, 55, 99, 57, 50, 50, 57, 99, 102, 98, 53, 57, 100, 99, 57, 48, 101, 49, 101, 55, 102, 48, 52, 53, 48, 57, 54, 57, 49, 49, 99, 97, 48, 51, 99, 49, 48, 52, 99, 102, 48, 50, 101, 102, 48, 99, 49, 51, 48, 100, 51, 101, 102, 98, 50, 49, 102, 48, 101, 101, 101, 97, 50, 56, 102, 98, 100, 48, 48, 102, 51, 99, 49, 53, 52, 50, 49, 48, 49, 98, 48, 48, 99, 101, 102, 55, 49, 100, 102, 98, 101, 101, 102, 102, 99, 98, 48, 54, 48, 55, 48, 50, 56, 101, 102, 99, 97, 52, 102, 99, 53, 98, 102, 102, 53, 99, 48, 51, 51, 52, 48, 49, 100, 52, 102, 97, 98, 100, 102, 54, 54, 55, 102, 55, 51, 101, 102, 56, 57, 102, 102, 97, 57, 54, 102, 49, 99, 49, 101, 100, 51, 100, 101, 49, 55, 102, 48, 101, 52, 48, 51, 52, 51, 101, 51, 49, 51, 98, 49, 101, 51, 50, 100, 101, 51, 48, 99, 102, 48, 97, 100, 101, 97, 48, 102, 57, 49, 57, 49, 99, 102, 53, 49, 49, 100, 98, 48, 52, 101, 49, 102, 102, 101, 99, 102, 102, 57, 102, 49, 51, 52, 57, 48, 97, 99, 56, 102, 57, 57, 53, 101, 98, 51, 99, 101, 55, 102, 48, 102, 101, 55, 97, 49, 48, 49, 55, 49, 55, 102, 98, 48, 99, 98, 52, 102, 57, 49, 50, 102, 53, 55, 54, 102, 56, 50, 98, 48, 51, 50, 98, 48, 55, 50, 101, 48, 49, 102, 98, 102, 99, 57, 99, 102, 98, 57, 54, 48, 50, 57, 102, 48, 56, 56, 99, 48, 53, 52, 51, 102, 101, 102, 99, 102, 53, 50, 99, 102, 54, 54, 50, 102, 99, 55, 51, 48, 51, 50, 55, 48, 54, 101, 54, 48, 49, 102, 99, 102, 97, 48, 53, 102, 55, 56, 56, 102, 55, 98, 102, 102, 98, 53, 99, 102, 102, 49, 52, 48, 50, 53, 51, 48, 52, 101, 53, 48, 53, 102, 102, 48, 53, 97, 99, 48, 51, 48, 56, 48, 48, 50, 97, 102, 98, 55, 101, 102, 57, 97, 52, 102, 97, 54, 49, 102, 101, 100, 51, 48, 49, 100, 99, 48, 51, 49, 50, 48, 53, 53, 100, 48, 52, 52, 99, 48, 51, 54, 102, 48, 49, 97, 97, 102, 101, 50, 99, 102, 102, 48, 102, 48, 49, 101, 49, 48, 50, 52, 57, 48, 51, 57, 101, 48, 48, 54, 51, 102, 102, 98, 56, 102, 102, 53, 98, 48, 49, 48, 99, 48, 51, 51, 101, 48, 50, 53, 97, 48, 48, 50, 53, 102, 102, 50, 48, 102, 101, 101, 102, 102, 100, 52, 99, 102, 98, 100, 49, 102, 57, 49, 56, 102, 51, 51, 98, 101, 98, 56, 102, 101, 48, 98, 51, 102, 51, 97, 50, 50, 56, 49, 48, 50, 98, 48, 98, 50, 56, 101, 57, 102, 56, 49, 49, 100, 98, 97, 54, 101, 53, 57, 50, 102, 50, 49, 57, 48, 102, 49, 57, 48, 101, 102, 48, 102, 98, 50, 50, 102, 100, 100, 52, 102, 99, 101, 56, 49, 49, 51, 98, 49, 52, 99, 102, 48, 49, 52, 100, 102, 53, 57, 102, 101, 56, 51, 51, 102, 56, 102, 97, 48, 56, 55, 48, 48, 102, 48, 55, 48, 100, 49, 98, 102, 98, 57, 52, 102, 54, 57, 100, 102, 97, 102, 49, 48, 51, 56, 54, 48, 57, 98, 52, 48, 49, 57, 97, 102, 97, 56, 49, 102, 54, 54, 57, 102, 99, 50, 100, 48, 54, 54, 97, 48, 57, 48, 51, 48, 52, 48, 48, 102, 97, 102, 48, 102, 53, 54, 56, 102, 57, 55, 50, 48, 49, 51, 101, 48, 54, 57, 52, 48, 51, 98, 102, 102, 102, 50, 55, 102, 101, 56, 51, 48, 48, 56, 48, 48, 51, 53, 53, 48, 51, 52, 98, 102, 102, 97, 98, 102, 98, 55, 98, 102, 99, 100, 55, 102, 102, 50, 49, 48, 52, 100, 56, 48, 52, 49, 48, 48, 50, 99, 99, 102, 101, 51, 54, 102, 100, 101, 53, 102, 101, 51, 50, 48, 48, 53, 56, 48, 48, 51, 50, 102, 102, 55, 52, 102, 100, 55, 51, 102, 101, 54, 56, 102, 102, 53, 50, 48, 48, 52, 98, 48, 48, 100, 55, 102, 101, 54, 50, 102, 101, 100, 48, 102, 101, 56, 57, 102, 102, 99, 52, 48, 48, 57, 54, 48, 48, 56, 48, 48, 48, 99, 51, 102, 102, 54, 49, 102, 102, 98, 54, 102, 102, 102, 100, 102, 101, 102, 100, 102, 101, 100, 52, 102, 102, 100, 49, 48, 48, 99, 98, 48, 50, 102, 101, 48, 50, 100, 48, 48, 49, 97, 101, 102, 102, 100, 52, 102, 101, 57, 55, 48, 48, 49, 48, 48, 48, 48, 98, 102, 102, 102, 100, 102, 98, 54, 98, 102, 98, 50, 57, 102, 100, 97, 56, 102, 100, 48, 56, 102, 100, 48, 52, 102, 102, 100, 57, 48, 102, 57, 55, 48, 102, 99, 97, 48, 97, 50, 53, 102, 98, 100, 55, 101, 98, 51, 100, 102, 52, 55, 102, 102, 98, 99, 98, 48, 56, 98, 55, 48, 97, 97, 54, 102, 101, 48, 53, 102, 101, 100, 57, 102, 98, 53, 50, 48, 52, 57, 48, 48, 56, 98, 53, 48, 49, 56, 54, 102, 99, 52, 56, 102, 53, 54, 56, 102, 98, 98, 52, 48, 50, 53, 97, 48, 54, 57, 54, 48, 52, 101, 49, 102, 102, 102, 49, 102, 101, 49, 101, 102, 102, 50, 101, 48, 51, 53, 97, 48, 50, 55, 50, 102, 102, 100, 50, 102, 100, 57, 48, 102, 98, 99, 56, 102, 102, 56, 57, 48, 50, 56, 57, 48, 51, 99, 51, 48, 49, 49, 53, 102, 101, 49, 101, 102, 100, 52, 52, 102, 100, 57, 57, 48, 48, 51, 51, 48, 49, 54, 101, 102, 101, 99, 53, 102, 99, 97, 48, 102, 97, 50, 50, 102, 100, 57, 49, 48, 48, 54, 49, 48, 52, 97, 97, 48, 53, 57, 52, 48, 49, 48, 99, 102, 101, 99, 99, 102, 97, 49, 48, 102, 100, 101, 53, 48, 48, 99, 49, 48, 50, 53, 99, 48, 51, 55, 101, 48, 48, 55, 99, 102, 102, 99, 98, 102, 102, 55, 51, 48, 48, 55, 98, 48, 48, 56, 48, 102, 101, 97, 99, 102, 100, 48, 97, 102, 101, 101, 102, 102, 102, 51, 57, 48, 49, 101, 99, 102, 102, 53, 49, 102, 101, 99, 57, 102, 100, 97, 57, 102, 102, 54, 98, 48, 50, 54, 50, 48, 51, 48, 98, 48, 50, 101, 53, 102, 102, 99, 102, 102, 101, 55, 51, 102, 102, 97, 102, 48, 48, 55, 48, 48, 49, 100, 51, 48, 48, 57, 54, 102, 102, 97, 57, 102, 102, 53, 101, 48, 48, 48, 57, 48, 49, 49, 50, 48, 49, 49, 52, 48, 48, 56, 102, 102, 102, 51, 48, 48, 48, 49, 49, 48, 49, 54, 56, 48, 49, 54, 51, 48, 49, 100, 57, 48, 48, 56, 98, 48, 48, 52, 97, 48, 48, 52, 51, 48, 48, 99, 49, 102, 102, 51, 97, 102, 102, 48, 100, 102, 102, 101, 98, 102, 101, 49, 98, 102, 102, 53, 53, 102, 102, 101, 53, 102, 101, 98, 49, 102, 101, 54, 101, 102, 101, 99, 49, 102, 101, 50, 97, 102, 102, 98, 98, 102, 101, 49, 55, 102, 101, 102, 56, 102, 100, 98, 54, 102, 102, 51, 55, 48, 53, 97, 100, 48, 55, 53, 99, 48, 53, 52, 57, 48, 48, 55, 53, 102, 97, 53, 57, 102, 98, 102, 98, 102, 101, 53, 50, 48, 50, 48, 56, 48, 51, 101, 53, 102, 102, 55, 55, 102, 101, 50, 54, 102, 102, 56, 54, 48, 49, 50, 98, 48, 51, 57, 55, 48, 48, 97, 97, 102, 100, 100, 102, 102, 98, 101, 57, 102, 100, 54, 51, 48, 50, 98, 48, 48, 51, 51, 100, 48, 50, 49, 102, 102, 101, 100, 52, 102, 98, 54, 97, 102, 100, 102, 53, 102, 102, 52, 52, 48, 50, 48, 100, 48, 49, 102, 100, 102, 101, 55, 52, 102, 101, 50, 55, 102, 102, 100, 55, 48, 49, 52, 49, 48, 50, 54, 100, 48, 48, 52, 98, 102, 101, 51, 51, 102, 100, 99, 51, 102, 101, 97, 102, 48, 48, 54, 49, 48, 49, 53, 98, 48, 48, 48, 55, 102, 102, 51, 53, 102, 102, 57, 101, 48, 48, 99, 55, 48, 49, 55, 100, 48, 49, 48, 100, 48, 48, 101, 53, 102, 101, 53, 99, 102, 102, 54, 53, 48, 48, 50, 48, 48, 49, 51, 48, 48, 49, 55, 49, 48, 48, 53, 48, 48, 48, 55, 57, 48, 48, 56, 102, 48, 48, 54, 56, 48, 48, 98, 53, 102, 102, 54, 99, 102, 102, 100, 52, 102, 102, 56, 101, 48, 48, 48, 98, 48, 49, 98, 97, 48, 48, 57, 97, 48, 48, 48, 49, 48, 49, 48, 97, 48, 49, 99, 101, 48, 48, 54, 53, 48, 48, 54, 51, 102, 102, 101, 56, 102, 101, 99, 57, 102, 101, 49, 49, 102, 102, 56, 99, 102, 102, 54, 100, 102, 102, 100, 97, 102, 101, 54, 57, 102, 101, 97, 97, 102, 101, 49, 49, 102, 102, 52, 53, 102, 102, 49, 55, 102, 102, 99, 50, 102, 101, 51, 52, 102, 102, 99, 55, 48, 48, 50, 54, 48, 50, 51, 100, 48, 50, 52, 57, 48, 49, 57, 49, 102, 102, 56, 54, 102, 102, 53, 50, 48, 48, 50, 50, 48, 49, 53, 97, 48, 49, 50, 52, 48, 48, 55, 54, 102, 102, 97, 48, 102, 102, 52, 56, 48, 48, 54, 50, 48, 49, 48, 102, 48, 49, 102, 98, 102, 102, 101, 56, 102, 101, 102, 49, 102, 101, 100, 54, 102, 102, 100, 100, 48, 48, 50, 101, 48, 49, 53, 54, 48, 48, 57, 56, 102, 102, 50, 53, 102, 102, 52, 52, 102, 102, 98, 48, 102, 102, 56, 50, 102, 102, 50, 98, 102, 102, 48, 55, 102, 102, 54, 98, 102, 102, 100, 56, 102, 102, 55, 50, 48, 48, 97, 51, 48, 48, 52, 97, 48, 48, 100, 51, 102, 102, 53, 100, 102, 102, 55, 56, 102, 102, 100, 52, 102, 102, 52, 50, 48, 48, 56, 99, 48, 48, 98, 57, 48, 48, 102, 55, 48, 48, 100, 53, 48, 48, 49, 54, 48, 49, 99, 53, 48, 48, 54, 49, 48, 48, 97, 97, 102, 102, 54, 97, 102, 102, 98, 48, 102, 102, 51, 53, 48, 48, 49, 57, 48, 49, 49, 56, 48, 49, 98, 99, 48, 48, 101, 49, 102, 102, 101, 51, 102, 101, 99, 49, 102, 101, 102, 99, 102, 101, 56, 55, 102, 102, 48, 54, 48, 48, 48, 98, 48, 48, 53, 102, 48, 48, 56, 52, 48, 48, 97, 55, 48, 48, 56, 100, 48, 48, 102, 54, 102, 102, 54, 54, 102, 102, 49, 97, 102, 102, 54, 56, 102, 102, 48, 100, 48, 48, 49, 50, 48, 48, 100, 53, 102, 102, 98, 57, 102, 102, 54, 101, 102, 102, 98, 99, 102, 102, 48, 48, 48, 48, 50, 57, 48, 48, 102, 48, 102, 102, 97, 57, 102, 102, 99, 101, 102, 102, 101, 51, 102, 102, 48, 102, 48, 48, 50, 54, 48, 48, 53, 52, 48, 48, 56, 53, 48, 48, 56, 52, 48, 48, 55, 57, 48, 48, 55, 99, 48, 48, 99, 56, 48, 48, 100, 101, 48, 48, 99, 48, 48, 48, 55, 101, 48, 48, 48, 99, 48, 48, 102, 54, 102, 102, 51, 48, 48, 48, 54, 53, 48, 48, 54, 50, 48, 48, 48, 54, 48, 48, 56, 102, 102, 102, 55, 52, 102, 102, 55, 98, 102, 102, 56, 99, 102, 102, 97, 98, 102, 102, 97, 53, 102, 102, 99, 97, 102, 102, 102, 50, 102, 102, 99, 54, 102, 102, 101, 97, 102, 102, 102, 55, 102, 102, 98, 98, 102, 102, 56, 52, 102, 102, 53, 51, 102, 102, 52, 57, 102, 102, 57, 53, 102, 102, 99, 51, 102, 102, 98, 99, 102, 102, 100, 55, 102, 102, 102, 56, 102, 102, 51, 100, 48, 48, 55, 54, 48, 48, 55, 50, 48, 48, 52, 57, 48, 48, 50, 57, 48, 48, 54, 50, 48, 48, 98, 48,
    48, 48, 55, 52, 48, 49, 56, 102, 48, 49, 52, 48, 48, 49, 98, 51, 48, 48, 49, 57, 48, 48, 100, 52, 102, 102, 100, 97, 102, 102, 48, 97, 48, 48, 53, 57, 48, 48, 50, 102, 48, 48, 51, 97, 48, 48, 102, 55, 102, 102, 102, 97, 102, 102, 98, 97, 102, 102, 51, 97, 102, 102, 48, 53, 102, 102, 102, 55, 102, 101, 53, 97, 102, 102, 57, 53, 102, 102, 48, 53, 48, 48, 49, 56, 48, 48, 102, 48, 102, 102, 57, 102, 102, 102, 52, 53, 102, 102, 52, 55, 102, 102, 53, 51, 102, 102, 53, 100, 102, 102, 55, 51, 102, 102, 55, 55, 102, 102, 101, 48, 102, 102, 52, 55, 48, 48, 56, 53, 48, 48, 97, 54, 48, 48, 56, 53, 48, 48, 52, 50, 48, 48, 52, 51, 48, 48, 53, 49, 48, 48, 57, 53, 48, 48, 54, 54, 48, 48, 52, 53, 48, 48, 56, 55, 48, 48, 54, 101, 48, 48, 99, 99, 48, 48, 56, 56, 48, 48, 53, 98, 48, 48, 102, 55, 102, 102, 48, 99, 48, 48, 51, 56, 48, 48, 50, 99, 48, 48, 49, 99, 48, 48, 100, 49, 102, 102, 97, 102, 102, 102, 56, 50, 102, 102, 55, 54, 102, 102, 57, 99, 102, 102, 98, 101, 102, 102, 98, 57, 102, 102, 98, 49, 102, 102, 97, 48, 102, 102, 99, 100, 102, 102, 49, 97, 48, 48, 52, 49, 48, 48, 51, 50, 48, 48, 102, 55, 102, 102, 55, 101, 102, 102, 52, 53, 102, 102, 52, 52, 102, 102, 54, 100, 102, 102, 57, 53, 102, 102, 98, 101, 102, 102, 100, 97, 102, 102, 102, 48, 102, 102, 48, 50, 48, 48, 102, 51, 102, 102, 101, 100, 102, 102, 101, 55, 102, 102, 101, 98, 102, 102, 101, 52, 102, 102, 48, 48, 48, 48, 51, 49, 48, 48, 53, 102, 48, 48, 56, 56, 48, 48, 98, 50, 48, 48, 54, 99, 48, 48, 52, 48, 48, 48, 101, 56, 102, 102, 99, 53, 102, 102, 99, 98, 102, 102, 98, 51, 102, 102, 99, 56, 102, 102, 100, 55, 102, 102, 51, 49, 48, 48, 55, 50, 48, 48, 57, 54, 48, 48, 52, 100, 48, 48, 49, 50, 48, 48, 48, 51, 48, 48, 100, 52, 102, 102, 99, 97, 102, 102, 102, 100, 102, 102, 101, 102, 102, 102, 50, 101, 48, 48, 51, 101, 48, 48, 52, 51, 48, 48, 54, 49, 48, 48, 49, 99, 48, 48, 49, 50, 48, 48, 101, 54, 102, 102, 101, 55, 102, 102, 102, 54, 102, 102, 102, 99, 102, 102, 50, 52, 48, 48, 50, 53, 48, 48, 49, 50, 48, 48, 102, 102, 102, 102, 49, 48, 48, 48, 54, 55, 48, 48, 54, 53, 48, 48, 50, 52, 48, 48, 101, 52, 102, 102, 99, 102, 102, 102, 101, 102, 102, 102, 49, 49, 48, 48, 49, 100, 48, 48, 48, 55, 48, 48, 100, 100, 102, 102, 101, 52, 102, 102, 99, 51, 102, 102, 57, 100, 102, 102, 56, 53, 102, 102, 52, 55, 102, 102, 52, 102, 102, 102, 56, 52, 102, 102, 57, 55, 102, 102, 101, 48, 102, 102, 102, 48, 102, 102, 102, 48, 102, 102, 48, 97, 48, 48, 48, 53, 48, 48, 48, 52, 48, 48, 100, 56, 102, 102, 99, 99, 102, 102, 101, 50, 102, 102, 102, 48, 102, 102, 50, 100, 48, 48, 52, 53, 48, 48, 53, 55, 48, 48, 53, 100, 48, 48, 51, 53, 48, 48, 48, 97, 48, 48, 48, 48, 48, 48, 102, 99, 102, 102, 49, 54, 48, 48, 49, 55, 48, 48, 48, 100, 48, 48, 101, 56, 102, 102, 98, 56, 102, 102, 97, 51, 102, 102, 48, 99, 48, 48, 50, 49, 48, 48, 50, 51, 48, 48, 102, 48, 102, 102, 100, 48, 102, 102, 102, 48, 102, 102, 49, 101, 48, 48, 49, 56, 48, 48, 101, 98, 102, 102, 57, 100, 102, 102, 56, 57, 102, 102, 99, 48, 102, 102, 48, 57, 48, 48, 49, 54, 48, 48, 50, 57, 48, 48, 48, 54, 48, 48, 101, 51, 102, 102, 101, 100, 102, 102, 102, 57, 102, 102, 49, 100, 48, 48, 49, 49, 48, 48, 102, 101, 102, 102, 102, 56, 102, 102, 101, 57, 102, 102, 101, 55, 102, 102, 48, 48, 48, 48, 48, 101, 48, 48, 51, 101, 48, 48, 55, 100, 48, 48, 55, 56, 48, 48, 53, 101, 48, 48, 49, 98, 48, 48, 102, 99, 102, 102, 48, 49, 48, 48, 50, 101, 48, 48, 52, 100, 48, 48, 48, 55, 48, 48, 99, 100, 102, 102, 97, 56, 102, 102, 97, 99, 102, 102, 48, 102, 48, 48, 53, 54, 48, 48, 52, 51, 48, 48, 52, 49, 48, 48, 51, 52, 48, 48, 48, 56, 48, 48, 53, 54, 48, 48, 52, 100, 48, 48, 48, 101, 48, 48, 100, 57, 102, 102, 100, 98, 102, 102, 99, 48, 102, 102, 99, 48, 102, 102, 99, 48, 102, 102, 98, 53, 102, 102, 98, 57, 102, 102, 98, 97, 102, 102, 100, 100, 102, 102, 48, 100, 48, 48, 49, 50, 48, 48, 49, 56, 48, 48, 48, 102, 48, 48, 48, 51, 48, 48, 51, 97, 48, 48, 53, 53, 48, 48, 55, 56, 48, 48, 55, 97, 48, 48, 50, 97, 48, 48, 50, 50, 48, 48, 48, 48, 48, 48, 102, 54, 102, 102, 98, 52, 102, 102, 56, 101, 102, 102, 55, 56, 102, 102, 55, 101, 102, 102, 57, 100, 102, 102, 57, 52, 102, 102, 99, 48, 102, 102, 99, 97, 102, 102, 100, 57, 102, 102, 101, 98, 102, 102, 100, 50, 102, 102, 48, 52, 48, 48, 50, 55, 48, 48, 52, 102, 48, 48, 50, 97, 48, 48, 49, 56, 48, 48, 50, 57, 48, 48, 53, 53, 48, 48, 52, 50, 48, 48, 53, 98, 48, 48, 51, 53, 48, 48, 50, 49, 48, 48, 48, 56, 48, 48, 102, 102, 102, 102, 51, 49, 48, 48, 51, 98, 48, 48, 50, 55, 48, 48, 53, 54, 48, 48, 52, 54, 48, 48, 52, 97, 48, 48, 55, 56, 48, 48, 55, 49, 48, 48, 56, 55, 48, 48, 53, 98, 48, 48, 52, 52, 48, 48, 51, 98, 48, 48, 50, 98, 48, 48, 101, 57, 102, 102, 97, 100, 102, 102, 55, 99, 102, 102, 56, 98, 102, 102, 57, 54, 102, 102, 56, 57, 102, 102, 97, 100, 102, 102, 97, 57, 102, 102, 99, 102, 102, 102, 100, 54, 102, 102, 100, 56, 102, 102, 98, 48, 102, 102, 98, 102, 102, 102, 48, 55, 48, 48, 102, 51, 102, 102, 48, 102, 48, 48, 99, 51, 102, 102, 101, 48, 102, 102, 102, 55, 102, 102, 100, 52, 102, 102, 49, 98, 48, 48, 49, 99, 48, 48, 50, 51, 48, 48, 50, 53, 48, 48, 49, 55, 48, 48, 49, 51, 48, 48, 48, 50, 48, 48, 101, 57, 102, 102, 101, 102, 102, 102, 101, 54, 102, 102, 98, 100, 102, 102, 98, 49, 102, 102, 98, 100, 102, 102, 99, 99, 102, 102, 100, 56, 102, 102, 100, 99, 102, 102, 99, 54, 102, 102, 99, 48, 102, 102, 100, 54, 102, 102, 48, 57, 48, 48, 49, 52, 48, 48, 48, 51, 48, 48, 49, 54, 48, 48, 48, 51, 48, 48, 50, 57, 48, 48, 51, 50, 48, 48, 49, 57, 48, 48, 50, 56, 48, 48, 50, 49, 48, 48, 50, 51, 48, 48, 53, 48, 48, 48, 50, 57, 48, 48, 50, 49, 48, 48, 49, 49, 48, 48, 102, 48, 102, 102, 100, 101, 102, 102, 101, 57, 102, 102, 101, 99, 102, 102, 102, 100, 102, 102, 48, 56, 48, 48, 50, 56, 48, 48, 51, 52, 48, 48, 51, 48, 48, 48, 51, 57, 48, 48, 49, 53, 48, 48, 48, 51, 48, 48, 102, 49, 102, 102, 102, 56, 102, 102, 102, 56, 102, 102, 102, 52, 102, 102, 99, 102, 102, 102, 57, 98, 102, 102, 57, 100, 102, 102, 101, 50, 102, 102, 102, 56, 102, 102, 102, 101, 102, 102, 49, 52, 48, 48, 101, 97, 102, 102, 100, 52, 102, 102, 100, 100, 102, 102, 99, 102, 102, 102, 100, 53, 102, 102, 48, 55, 48, 48, 49, 49, 48, 48, 49, 102, 48, 48, 49, 50, 48, 48, 49, 100, 48, 48, 50, 100, 48, 48, 51, 54, 48, 48, 50, 100, 48, 48, 51, 97, 48, 48, 48, 57, 48, 48, 102, 56, 102, 102, 101, 54, 102, 102, 48, 49, 48, 48, 50, 56, 48, 48, 49, 55, 48, 48, 50, 49, 48, 48, 102, 98, 102, 102, 48, 52, 48, 48, 102, 55, 102, 102, 101, 49, 102, 102, 98, 53, 102, 102, 97, 53, 102, 102, 98, 101, 102, 102, 101, 52, 102, 102, 48, 102, 48, 48, 48, 100, 48, 48, 49, 101, 48, 48, 50, 50, 48, 48, 48, 101, 48, 48, 49, 57, 48, 48, 52, 48, 48, 48, 49, 48, 48, 48, 48, 98, 48, 48, 101, 57, 102, 102, 100, 97, 102, 102, 100, 52, 102, 102, 99, 49, 102, 102, 99, 53, 102, 102, 101, 50, 102, 102, 100, 51, 102, 102, 102, 100, 102, 102, 49, 54, 48, 48, 49, 53, 48, 48, 49, 54, 48, 48, 102, 55, 102, 102, 101, 100, 102, 102, 48, 102, 48, 48, 49, 50, 48, 48, 48, 52, 48, 48, 100, 97, 102, 102, 98, 54, 102, 102, 100, 50, 102, 102, 100, 50, 102, 102, 101, 54, 102, 102, 101, 48, 102, 102, 101, 49, 102, 102, 48, 50, 48, 48, 48, 100, 48, 48, 50, 50, 48, 48, 50, 97, 48, 48, 50, 102, 48, 48, 50, 52, 48, 48, 48, 50, 48, 48, 50, 52, 48, 48, 49, 100, 48, 48, 50, 51, 48, 48, 51, 49, 48, 48, 51, 53, 48, 48, 55, 56, 48, 48, 54, 48, 48, 48, 54, 97, 48, 48, 53, 57, 48, 48, 52, 54, 48, 48, 52, 52, 48, 48, 49, 102, 48, 48, 51, 49, 48, 48, 50, 101, 48, 48, 51, 48, 48, 48, 50, 55, 48, 48, 50, 51, 48, 48, 49, 101, 48, 48, 51, 48, 48, 48, 51, 51, 48, 48, 49, 97, 48, 48, 49, 52, 48, 48, 50, 101, 48, 48, 50, 56, 48, 48, 49, 48, 48, 48, 49, 54, 48, 48, 48, 101, 48, 48, 49, 51, 48, 48, 49, 102, 48, 48, 100, 99, 102, 102, 102, 57, 102, 102, 49, 51, 48, 48, 50, 98, 48, 48, 51, 98, 48, 48, 102, 51, 102, 102, 99, 99, 102, 102, 98, 57, 102, 102, 98, 52, 102, 102, 97, 100, 102, 102, 97, 100, 102, 102, 97, 53, 102, 102, 57, 102, 102, 102, 98, 97, 102, 102, 98, 52, 102, 102, 97, 56, 102, 102, 98, 55, 102, 102, 99, 55, 102, 102, 101, 53, 102, 102, 49, 55, 48, 48, 50, 57, 48, 48, 49, 102, 48, 48, 48, 101, 48, 48, 49, 49, 48, 48, 51, 56, 48, 48, 53, 54, 48, 48, 53, 53, 48, 48, 53, 49, 48, 48, 51, 98, 48, 48, 51, 100, 48, 48, 50, 101, 48, 48, 51, 51, 48, 48, 50, 99, 48, 48, 101, 50, 102, 102, 100, 55, 102, 102, 102, 49, 102, 102, 99, 50, 102, 102, 100, 53, 102, 102, 102, 97, 102, 102, 48, 56, 48, 48, 48, 52, 48, 48, 49, 50, 48, 48, 48, 101, 48, 48, 49, 53, 48, 48, 102, 100, 102, 102, 99, 98, 102, 102, 99, 101, 102, 102, 100, 57, 102, 102, 101, 49, 102, 102, 100, 101, 102, 102, 99, 49, 102, 102, 100, 53, 102, 102, 101, 52, 102, 102, 102, 55, 102, 102, 49, 99, 48, 48, 50, 101, 48, 48, 51, 54, 48, 48, 53, 53, 48, 48, 52, 101, 48, 48, 53, 50, 48, 48, 52, 102, 48, 48, 52, 53, 48, 48, 53, 51, 48, 48, 51, 50, 48, 48, 51, 48, 48, 48, 49, 101, 48, 48, 48, 98, 48, 48, 48, 101, 48, 48, 101, 101, 102, 102, 99, 99, 102, 102, 56, 48, 102, 102, 56, 102, 102, 102, 57, 55, 102, 102, 97, 53, 102, 102, 97, 56, 102, 102, 99, 50, 102, 102, 101, 48, 102, 102, 100, 52, 102, 102, 102, 57, 102, 102, 102, 54, 102, 102, 51, 52, 48, 48, 48, 99, 48, 48, 50, 52, 48, 48, 51, 52, 48, 48, 51, 51, 48, 48, 52, 48, 48, 48, 51, 55, 48, 48, 49, 49, 48, 48, 102, 98, 102, 102, 102, 49, 102, 102, 101, 53, 102, 102, 101, 53, 102, 102, 48, 97, 48, 48, 48, 54, 48, 48, 49, 98, 48, 48, 50, 101, 48, 48, 51, 54, 48, 48, 52, 52, 48, 48, 52, 51, 48, 48, 50, 102, 48, 48, 49, 57, 48, 48, 48, 54, 48, 48, 100, 48, 102, 102, 100, 99, 102, 102, 99, 55, 102, 102, 100, 98, 102, 102, 99, 97, 102, 102, 98, 54, 102, 102, 98, 48, 102, 102, 97, 49, 102, 102, 57, 102, 102, 102, 98, 53, 102, 102, 101, 101, 102, 102, 48, 55, 48, 48, 49, 48, 48, 48, 52, 49, 48, 48, 51, 51, 48, 48, 48, 55, 48, 48, 48, 98, 48, 48, 100, 99, 102, 102, 97, 55, 102, 102, 97, 99, 102, 102, 99, 102, 102, 102, 100, 52, 102, 102, 99, 49, 102, 102, 97, 100, 102, 102, 98, 55, 102, 102, 101, 52, 102, 102, 48, 53, 48, 48, 50, 48, 48, 48, 48, 101, 48, 48, 52, 99, 48, 48, 53, 99, 48, 48, 52, 51, 48, 48, 34, 44, 34, 115, 116, 97, 116, 117, 115, 34, 58, 49, 44, 34, 99, 101, 100, 34, 58, 34, 34, 125, 44, 34, 116, 114, 97, 99, 101, 95, 105, 100, 34, 58, 34, 48, 51, 51, 98, 48, 49, 50, 100, 100, 50, 97, 48, 50, 100, 98, 55, 49, 98, 101, 99, 98, 102, 49, 55, 57, 101, 56, 55, 53, 48, 49, 53, 34, 44, 34, 98, 97, 115, 101, 95, 114, 101, 115, 112, 34, 58, 123, 34, 115, 116, 97, 116, 117, 115, 95, 99, 111, 100, 101, 34, 58, 48, 44, 34, 115, 116, 97, 116, 117, 115, 95, 109, 115, 103, 34, 58, 34, 34, 125, 125, 10, 10,
    100, 97, 116, 97, 58, 32, 123, 34, 100, 97, 116, 97, 34, 58, 123, 34, 97, 117, 100, 105, 111, 34, 58, 34, 52, 51, 48, 48, 50, 101, 48, 48, 49, 51, 48, 48, 49, 56, 48, 48, 102, 101, 102, 102, 101, 97, 102, 102, 99, 100, 102, 102, 48, 51, 48, 48, 48, 49, 48, 48, 49, 50, 48, 48, 48, 55, 48, 48, 49, 54, 48, 48, 51, 56, 48, 48, 50, 54, 48, 48, 51, 53, 48, 48, 50, 98, 48, 48, 53, 50, 48, 48, 54, 57, 48, 48, 55, 98, 48, 48, 55, 53, 48, 48, 54, 101, 48, 48, 51, 56, 48, 48, 51, 51, 48, 48, 50, 53, 48, 48, 100, 102, 102, 102, 102, 57, 102, 102, 102, 99, 102, 102, 101, 101, 102, 102, 102, 52, 102, 102, 101, 54, 102, 102, 101, 100, 102, 102, 102, 99, 102, 102, 100, 54, 102, 102, 102, 48, 102, 102, 101, 98, 102, 102, 98, 48, 102, 102, 98, 56, 102, 102, 97, 52, 102, 102, 99, 49, 102, 102, 98, 53, 102, 102, 97, 56, 102, 102, 98, 99, 102, 102, 99, 53, 102, 102, 102, 52, 102, 102, 101, 98, 102, 102, 102, 50, 102, 102, 49, 51, 48, 48, 48, 99, 48, 48, 50, 100, 48, 48, 55, 49, 48, 48, 55, 98, 48, 48, 56, 55, 48, 48, 54, 56, 48, 48, 54, 57, 48, 48, 56, 57, 48, 48, 55, 101, 48, 48, 53, 57, 48, 48, 51, 54, 48, 48, 49, 50, 48, 48, 49, 48, 48, 48, 48, 100, 48, 48, 100, 97, 102, 102, 101, 57, 102, 102, 100, 48, 102, 102, 99, 97, 102, 102, 101, 48, 102, 102, 48, 100, 48, 48, 101, 50, 102, 102, 102, 53, 102, 102, 48, 98, 48, 48, 48, 101, 48, 48, 49, 97, 48, 48, 50, 101, 48, 48, 51, 97, 48, 48, 50, 49, 48, 48, 49, 98, 48, 48, 51, 56, 48, 48, 51, 53, 48, 48, 50, 101, 48, 48, 102, 53, 102, 102, 102, 54, 102, 102, 101, 99, 102, 102, 98, 99, 102, 102, 101, 100, 102, 102, 100, 101, 102, 102, 49, 53, 48, 48, 50, 56, 48, 48, 49, 99, 48, 48, 49, 101, 48, 48, 49, 51, 48, 48, 49, 56, 48, 48, 51, 49, 48, 48, 48, 52, 48, 48, 102, 57, 102, 102, 49, 54, 48, 48, 48, 56, 48, 48, 50, 54, 48, 48, 52, 51, 48, 48, 50, 99, 48, 48, 48, 99, 48, 48, 49, 54, 48, 48, 48, 52, 48, 48, 49, 51, 48, 48, 50, 48, 48, 48, 48, 52, 48, 48, 48, 52, 48, 48, 100, 51, 102, 102, 99, 52, 102, 102, 98, 102, 102, 102, 99, 48, 102, 102, 98, 55, 102, 102, 98, 56, 102, 102, 97, 53, 102, 102, 98, 52, 102, 102, 99, 97, 102, 102, 101, 50, 102, 102, 49, 98, 48, 48, 52, 57, 48, 48, 52, 49, 48, 48, 51, 48, 48, 48, 53, 56, 48, 48, 52, 98, 48, 48, 54, 52, 48, 48, 55, 55, 48, 48, 52, 56, 48, 48, 53, 52, 48, 48, 50, 51, 48, 48, 102, 56, 102, 102, 99, 56, 102, 102, 99, 97, 102, 102, 100, 53, 102, 102, 48, 49, 48, 48, 49, 102, 48, 48, 49, 49, 48, 48, 49, 51, 48, 48, 52, 55, 48, 48, 51, 57, 48, 48, 54, 52, 48, 48, 56, 97, 48, 48, 55, 100, 48, 48, 55, 53, 48, 48, 54, 56, 48, 48, 54, 48, 48, 48, 51, 99, 48, 48, 102, 50, 102, 102, 102, 51, 102, 102, 99, 48, 102, 102, 97, 57, 102, 102, 57, 99, 102, 102, 57, 50, 102, 102, 55, 57, 102, 102, 54, 101, 102, 102, 57, 53, 102, 102, 98, 49, 102, 102, 98, 99, 102, 102, 102, 54, 102, 102, 49, 53, 48, 48, 49, 54, 48, 48, 53, 51, 48, 48, 52, 101, 48, 48, 52, 57, 48, 48, 51, 97, 48, 48, 51, 53, 48, 48, 51, 101, 48, 48, 52, 48, 48, 48, 51, 49, 48, 48, 101, 50, 102, 102, 100, 101, 102, 102, 99, 53, 102, 102, 99, 99, 102, 102, 99, 50, 102, 102, 98, 97, 102, 102, 102, 99, 102, 102, 48, 50, 48, 48, 50, 54, 48, 48, 48, 100, 48, 48, 48, 54, 48, 48, 50, 50, 48, 48, 102, 99, 102, 102, 51, 57, 48, 48, 51, 53, 48, 48, 52, 57, 48, 48, 51, 50, 48, 48, 49, 101, 48, 48, 49, 55, 48, 48, 49, 54, 48, 48, 102, 97, 102, 102, 101, 57, 102, 102, 101, 53, 102, 102, 102, 53, 102, 102, 101, 49, 102, 102, 101, 54, 102, 102, 102, 54, 102, 102, 102, 48, 102, 102, 48, 56, 48, 48, 100, 99, 102, 102, 100, 97, 102, 102, 100, 52, 102, 102, 48, 99, 48, 48, 49, 97, 48, 48, 49, 56, 48, 48, 49, 52, 48, 48, 98, 98, 102, 102, 97, 48, 102, 102, 98, 99, 102, 102, 97, 99, 102, 102, 101, 55, 102, 102, 101, 50, 102, 102, 101, 57, 102, 102, 49, 100, 48, 48, 48, 102, 48, 48, 48, 50, 48, 48, 48, 56, 48, 48, 49, 50, 48, 48, 102, 56, 102, 102, 49, 101, 48, 48, 48, 50, 48, 48, 48, 99, 48, 48, 102, 57, 102, 102, 102, 100, 102, 102, 48, 48, 48, 48, 49, 52, 48, 48, 49, 53, 48, 48, 48, 97, 48, 48, 48, 49, 48, 48, 102, 54, 102, 102, 48, 51, 48, 48, 98, 102, 102, 102, 99, 56, 102, 102, 100, 101, 102, 102, 100, 50, 102, 102, 98, 100, 102, 102, 100, 98, 102, 102, 101, 50, 102, 102, 100, 49, 102, 102, 49, 52, 48, 48, 49, 48, 48, 48, 102, 52, 102, 102, 49, 56, 48, 48, 49, 100, 48, 48, 50, 51, 48, 48, 50, 54, 48, 48, 49, 98, 48, 48, 52, 51, 48, 48, 53, 53, 48, 48, 53, 52, 48, 48, 52, 101, 48, 48, 52, 52, 48, 48, 51, 57, 48, 48, 50, 56, 48, 48, 49, 50, 48, 48, 51, 97, 48, 48, 50, 55, 48, 48, 51, 49, 48, 48, 50, 56, 48, 48, 48, 102, 48, 48, 49, 52, 48, 48, 101, 102, 102, 102, 99, 99, 102, 102, 57, 53, 102, 102, 97, 49, 102, 102, 98, 50, 102, 102, 98, 48, 102, 102, 98, 49, 102, 102, 97, 57, 102, 102, 99, 97, 102, 102, 99, 55, 102, 102, 98, 102, 102, 102, 49, 48, 48, 48, 49, 100, 48, 48, 49, 99, 48, 48, 51, 100, 48, 48, 50, 99, 48, 48, 52, 97, 48, 48, 51, 56, 48, 48, 49, 99, 48, 48, 51, 51, 48, 48, 51, 52, 48, 48, 49, 57, 48, 48, 50, 55, 48, 48, 49, 56, 48, 48, 49, 99, 48, 48, 50, 52, 48, 48, 49, 57, 48, 48, 51, 97, 48, 48, 53, 50, 48, 48, 52, 50, 48, 48, 52, 50, 48, 48, 50, 52, 48, 48, 52, 52, 48, 48, 51, 53, 48, 48, 49, 56, 48, 48, 101, 51, 102, 102, 99, 54, 102, 102, 100, 48, 102, 102, 99, 101, 102, 102, 99, 100, 102, 102, 99, 101, 102, 102, 99, 50, 102, 102, 99, 102, 102, 102, 99, 49, 102, 102, 101, 54, 102, 102, 102, 100, 102, 102, 101, 57, 102, 102, 48, 49, 48, 48, 48, 56, 48, 48, 55, 48, 48, 48, 56, 52, 48, 48, 55, 56, 48, 48, 56, 99, 48, 48, 55, 57, 48, 48, 57, 52, 48, 48, 53, 57, 48, 48, 53, 52, 48, 48, 51, 98, 48, 48, 50, 99, 48, 48, 50, 51, 48, 48, 102, 99, 102, 102, 102, 57, 102, 102, 102, 52, 102, 102, 99, 101, 102, 102, 99, 54, 102, 102, 98, 54, 102, 102, 101, 97, 102, 102, 102, 55, 102, 102, 100, 97, 102, 102, 101, 48, 102, 102, 102, 97, 102, 102, 101, 51, 102, 102, 101, 54, 102, 102, 100, 54, 102, 102, 99, 98, 102, 102, 102, 102, 102, 102, 48, 100, 48, 48, 49, 101, 48, 48, 102, 56, 102, 102, 102, 52, 102, 102, 49, 97, 48,
    48, 52, 50, 48, 48, 53, 57, 48, 48, 52, 100, 48, 48, 51, 51, 48, 48, 48, 101, 48, 48, 49, 54, 48, 48, 50, 102, 48, 48, 50, 101, 48, 48, 49, 49, 48, 48, 102, 100, 102, 102, 102, 48, 102, 102, 49, 56, 48, 48, 50, 55, 48, 48, 102, 100, 102, 102, 101, 102, 102, 102, 100, 98, 102, 102, 102, 98, 102, 102, 49, 98, 48, 48, 102, 101, 102, 102, 101, 99, 102, 102, 48, 48, 48, 48, 48, 51, 48, 48, 50, 99, 48, 48, 53, 55, 48, 48, 54, 54, 48, 48, 51, 100, 48, 48, 48, 98, 48, 48, 50, 99, 48, 48, 102, 52, 102, 102, 50, 55, 48, 48, 51, 53, 48, 48, 48, 50, 48, 48, 48, 53, 48, 48, 49, 50, 48, 48, 50, 49, 48, 48, 52, 51, 48, 48, 54, 55, 48, 48, 49, 99, 48, 48, 48, 99, 48, 48, 51, 97, 48, 48, 52, 51, 48, 48, 52, 50, 48, 48, 102, 54, 102, 102, 100, 49, 102, 102, 99, 52, 102, 102, 98, 50, 102, 102, 99, 101, 102, 102, 100, 49, 102, 102, 97, 101, 102, 102, 98, 99, 102, 102, 98, 51, 102, 102, 100, 99, 102, 102, 48, 57, 48, 48, 48, 57, 48, 48, 51, 51, 48, 48, 51, 52, 48, 48, 51, 48, 48, 48, 54, 57, 48, 48, 53, 51, 48, 48, 56, 100, 48, 48, 54, 51, 48, 48, 52, 50, 48, 48, 102, 99, 102, 102, 102, 97, 102, 102, 48, 49, 48, 48, 101, 50, 102, 102, 101, 99, 102, 102, 99, 101, 102, 102, 102, 97, 102, 102, 101, 100, 102, 102, 50, 54, 48, 48, 49, 48, 48, 48, 51, 100, 48, 48, 50, 57, 48, 48, 49, 56, 48, 48, 51, 49, 48, 48, 50, 48, 48, 48, 51, 48, 48, 48, 102, 53, 102, 102, 101, 97, 102, 102, 98, 97, 102, 102, 99, 53, 102, 102, 97, 54, 102, 102, 98, 50, 102, 102, 98, 99, 102, 102, 99, 54, 102, 102, 97, 101, 102, 102, 102, 56, 102, 102, 102, 51, 102, 102, 48, 53, 48, 48, 50, 53, 48, 48, 50, 56, 48, 48, 53, 100, 48, 48, 53, 101, 48, 48, 51, 56, 48, 48, 51, 55, 48, 48, 52, 50, 48, 48, 50, 51, 48, 48, 49, 50, 48, 48, 98, 97, 102, 102, 99, 52, 102, 102, 56, 98, 102, 102, 54, 50, 102, 102, 57, 101, 102, 102, 98, 54, 102, 102, 99, 53, 102, 102, 101, 56, 102, 102, 102, 54, 102, 102, 101, 102, 102, 102, 48, 100, 48, 48, 50, 101, 48, 48, 48, 100, 48, 48, 51, 54, 48, 48, 49, 50, 48, 48, 48, 49, 48, 48, 48, 53, 48, 48, 100, 102, 102, 102, 99, 102, 102, 102, 100, 50, 102, 102, 98, 102, 102, 102, 101, 53, 102, 102, 48, 52, 48, 48, 48, 102, 48, 48, 50, 97, 48, 48, 49, 101, 48, 48, 49, 50, 48, 48, 48, 57, 48, 48, 48, 102, 48, 48, 48, 54, 48, 48, 48, 97, 48, 48, 102, 57, 102, 102, 50, 56, 48, 48, 101, 57, 102, 102, 101, 100, 102, 102, 100, 57, 102, 102, 102, 54, 102, 102, 100, 53, 102, 102, 101, 101, 102, 102, 48, 102, 48, 48, 50, 48, 48, 48, 49, 98, 48, 48, 50, 50, 48, 48, 51, 52, 48, 48, 50, 49, 48, 48, 49, 57, 48, 48, 51, 102, 48, 48, 51, 100, 48, 48, 50, 102, 48, 48, 50, 52, 48, 48, 50, 50, 48, 48, 49, 55, 48, 48, 48, 102, 48, 48, 49, 99, 48, 48, 48, 100, 48, 48, 50, 99, 48, 48, 49, 98, 48, 48, 51, 52, 48, 48, 50, 100, 48, 48, 51, 55, 48, 48, 49, 98, 48, 48, 50, 56, 48, 48, 48, 97, 48, 48, 101, 99, 102, 102, 100, 99, 102, 102, 101, 101, 102, 102, 101, 48, 102, 102, 101, 53, 102, 102, 97, 99, 102, 102, 98, 49, 102, 102, 97, 100, 102, 102, 97, 56, 102, 102, 57, 50, 102, 102, 102, 50, 102, 102, 102, 49, 102, 102, 102, 54, 102, 102, 102, 99, 102, 102, 49, 51, 48, 48, 51, 102, 48, 48, 49, 55, 48, 48, 54, 53, 48, 48, 49, 97, 48, 48, 52, 99, 48, 48, 48, 54, 48, 48, 51, 100, 48, 48, 49, 52, 48, 48, 48, 52, 48, 48, 99, 57, 102, 102, 99, 53, 102, 102, 101, 50, 102, 102, 49, 57, 48, 48, 52, 51, 48, 48, 50, 49, 48, 48, 50, 54, 48, 48, 50, 100, 48, 48, 50, 53, 48, 48, 102, 57, 102, 102, 48, 101, 48, 48, 99, 100, 102, 102, 101, 56, 102, 102, 57, 57, 102, 102, 100, 51, 102, 102, 100, 98, 102, 102, 98, 55, 102, 102, 48, 52, 48, 48, 48, 98, 48, 48, 51, 52, 48, 48, 101, 52, 102, 102, 49, 100, 48, 48, 50, 99, 48, 48, 48, 56, 48, 48, 48, 56, 48, 48, 98, 49, 102, 102, 48, 57, 48, 48, 101, 54, 102, 102, 50, 56, 48, 48, 53, 48, 48, 48, 48, 51, 48, 48, 50, 56, 48, 48, 50, 101, 48, 48, 53, 54, 48, 48, 57, 51, 48, 48, 50, 56, 48, 48, 52, 57, 48, 48, 54, 48, 48, 48, 102, 49, 48, 48, 48, 53, 48, 48, 52, 50, 48, 49, 100, 97, 102, 102, 49, 101, 48, 50, 49, 98, 48, 48, 56, 54, 48, 53, 55, 49, 48, 51, 50, 98, 102, 97, 101, 55, 102, 101, 55, 101, 102, 100, 56, 101, 102, 102, 98, 100, 102, 101, 49, 49, 102, 102, 50, 52, 102, 100, 49, 51, 102, 101, 57, 97, 48, 48, 99, 55, 102, 102, 56, 51, 102, 101, 102, 101, 102, 101, 49, 100, 48, 49, 52, 56, 48, 49, 49, 97, 48, 50, 97, 101, 48, 53, 101, 97, 102, 100, 57, 56, 102, 101, 99, 52, 102, 101, 54, 55, 102, 102, 102, 48, 48, 48, 102, 55, 48, 48, 57, 49, 48, 49, 50, 56, 102, 99, 49, 101, 48, 50, 99, 55, 48, 48, 56, 55, 48, 48, 99, 55, 48, 48, 55, 54, 102, 102, 55, 99, 48, 48, 51, 97, 48, 49, 102, 98, 48, 51, 57, 56, 102, 102, 52, 57, 102, 102, 102, 98, 102, 100, 56, 101, 102, 101, 52, 53, 102, 102, 100, 54, 102, 101, 53, 57, 102, 100, 55, 48, 102, 100, 56, 102, 102, 102, 102, 55, 48, 49, 99, 55, 48, 48, 102, 50, 48, 48, 57, 50, 102, 101, 99, 56, 102, 100, 101, 53, 48, 48, 49, 48, 48, 51, 97, 49, 48, 49, 54, 55, 48, 48, 49, 98, 48, 49, 97, 57, 48, 49, 100, 99, 48, 49, 52, 97, 48, 50, 55, 48, 102, 102, 50, 49, 102, 101, 56, 48, 102, 102, 48, 100, 48, 49, 53, 101, 48, 48, 101, 56, 102, 102, 56, 50, 102, 100, 57, 101, 102, 100, 57, 54, 102, 100, 54, 99, 48, 49, 53, 97, 48, 48, 98, 54, 102, 101, 102, 97, 102, 101, 53, 102, 102, 100, 55, 101, 48, 49, 48, 102, 48, 48, 53, 98, 102, 102, 55, 99, 102, 101, 56, 52, 102, 100, 56, 53, 48, 48, 54, 54, 48, 48, 50, 52, 48, 50, 52, 102, 48, 49, 101, 97, 102, 102, 49, 56, 48, 49, 102, 51, 48, 49, 100, 51, 48, 49, 100, 57, 48, 50, 100, 99, 48, 50, 55, 50, 48, 48, 56, 53, 48, 49, 54, 49, 48, 49, 51, 57, 48, 48, 53, 57, 48, 48, 53, 57, 102, 100, 97, 48, 102, 99, 53, 53, 102, 99, 52, 57, 102, 100, 53, 99, 102, 101, 49, 98, 102, 99, 54, 50, 102, 99, 56, 53, 102, 99, 53, 98, 102, 100, 53, 100, 102, 102, 101, 50, 102, 101, 52, 50, 102, 102, 102, 55, 102, 102, 97, 100, 48, 49, 48, 49, 48, 51, 101, 102, 48, 51, 101, 97, 48, 54, 102, 48, 48, 54, 97, 102, 48, 55, 100, 57, 48, 55, 98, 52, 48, 54, 99, 102, 48, 54, 52, 48, 48, 52, 56, 50, 48, 50, 48, 57, 48, 48, 54, 52, 102, 100, 56, 98, 102, 97, 53, 50, 102, 55, 101, 100, 102, 53, 102, 102, 102, 51, 51, 99, 102, 50, 55, 54, 102, 49, 101, 99, 102, 48, 54, 51, 102, 49, 56, 97, 102, 53, 50, 52, 102, 100, 99, 102, 48, 51, 51, 49, 48, 97, 98, 54, 48, 99, 53, 49, 48, 100, 54, 57, 48, 102, 102, 102, 48, 102, 49, 50, 49, 50, 48, 98, 49, 48, 98, 57, 48, 98, 48, 102, 48, 55, 101, 51, 48, 49, 49, 56, 48, 48, 52, 56, 102, 101, 51, 50, 102, 99, 55, 55, 102, 57, 56, 100, 102, 53, 53, 49, 102, 51, 49, 55, 102, 51, 101, 48, 102, 51, 57, 50, 102, 52, 52, 54, 102, 50, 54, 54, 102, 48, 55, 101, 101, 101, 48, 48, 102, 50, 98, 100, 102, 100, 53, 53, 48, 54, 57, 49, 48, 101, 100, 102, 48, 102, 48, 52, 48, 101, 102, 53, 48, 102, 99, 50, 48, 102, 52, 49, 49, 51, 52, 54, 49, 50, 54, 57, 48, 99, 101, 57, 48, 53, 102, 100, 102, 99, 99, 48, 102, 98, 101, 50, 102, 97, 98, 53, 102, 98, 54, 49, 102, 99, 102, 53, 102, 54, 100, 100, 102, 53, 48, 98, 102, 52, 48, 48, 102, 55, 102, 99, 102, 98, 50, 101, 102, 98, 97, 52, 102, 55, 57, 49, 102, 48, 57, 98, 101, 57, 54, 100, 101, 100, 100, 100, 102, 56, 52, 51, 48, 54, 52, 100, 49, 50, 49, 98, 49, 50, 51, 52, 49, 49, 55, 55, 48, 101, 54, 100, 48, 102, 54, 50, 49, 52, 98, 97, 49, 50, 101, 54, 48, 101, 54, 51, 48, 52, 50, 49, 102, 98, 49, 48, 102, 56, 97, 48, 102, 54, 100, 56, 102, 97, 97, 54, 102, 97, 97, 57, 102, 55, 100, 53, 102, 53, 49, 48, 102, 51, 100, 99, 102, 55, 100, 57, 102, 98, 55, 51, 102, 100, 98, 100, 102, 57, 50, 48, 102, 49, 50, 48, 101, 97, 53, 97, 101, 102, 100, 52, 102, 98, 102, 52, 48, 57, 98, 49, 49, 53, 48, 55, 49, 52, 51, 51, 49, 49, 57, 53, 48, 98, 50, 56, 48, 99, 97, 53, 49, 49, 100, 97, 49, 48, 50, 100, 48, 101, 100, 101, 48, 50, 99, 55, 102, 57, 54, 54, 102, 53, 97, 99, 102, 52, 48, 50, 102, 98, 57, 52, 102, 98, 54, 53, 102, 97, 97, 52, 102, 55, 98, 53, 102, 51, 56, 102, 102, 56, 101, 55, 102, 98, 53, 50, 102, 102, 51, 98, 102, 97, 100, 99, 102, 48, 54, 53, 101, 56, 54, 98, 101, 99, 98, 54, 102, 57, 54, 57, 48, 97, 56, 98, 49, 55, 48, 48, 49, 55, 49, 53, 49, 50, 102, 97, 48, 57, 54, 97, 48, 57, 54, 102, 48, 101, 101, 102, 48, 102, 50, 55, 48, 102, 55, 101, 48, 53, 54, 51, 102, 98, 102, 57, 102, 52, 98, 98, 102, 51, 49, 102, 102, 57, 54, 100, 102, 98, 97, 102, 102, 98, 99, 51, 102, 56, 100, 52, 102, 52, 99, 97, 102, 55, 99, 51, 102, 97, 50, 48, 102, 102, 48, 54, 102, 99, 99, 97, 102, 51, 55, 97, 101, 57, 99, 52, 101, 98, 53, 49, 102, 55, 97, 100, 48, 56, 97, 49, 49, 54, 54, 48, 49, 56, 57, 54, 49, 52, 97, 102, 48, 97, 56, 49, 48, 56, 51, 50, 48, 99, 49, 100, 48, 101, 50, 101, 48, 102, 99, 101, 48, 54, 54, 102, 102, 100, 50, 55, 102, 53, 101, 57, 102, 49, 55, 49, 102, 54, 49, 100, 102, 97, 98, 100, 102, 99, 52, 97, 102, 98, 52, 52, 102, 55, 99, 101, 102, 55, 98, 53, 102, 56, 48, 98, 102, 100, 55, 99, 102, 98, 100, 99, 102, 53, 50, 102, 101, 100, 57, 99, 101, 99, 99, 57, 102, 53, 99, 102, 48, 52, 102, 49, 49, 51, 52, 49, 49, 56, 54, 56, 49, 55, 52, 98, 48, 101, 57, 49, 48, 57, 97, 48, 48, 57, 50, 101, 48, 98, 53, 48, 48, 100, 48, 49, 48, 56, 56, 53, 48, 48, 101, 99, 102, 55, 57, 55, 102, 50, 48, 55, 102, 53, 52, 102, 102, 56, 48, 53, 102, 99, 54, 50, 102, 99, 102, 57, 102, 56, 102, 52, 102, 56, 52, 54, 102, 56, 51, 102, 102, 98, 50, 50, 102, 97, 54, 57, 102, 53, 50, 53, 101, 101, 100, 52, 101, 99, 52, 57, 102, 52, 50, 49, 48, 49, 99, 98, 49, 48, 54, 50, 49, 56, 99, 57, 49, 57, 54, 52, 49, 51, 54, 51, 48, 100, 55, 51, 48, 98, 51, 102, 48, 97, 100, 53, 48, 98, 54, 50, 48, 56, 53, 57, 48, 50, 52, 100, 102, 97, 48, 100, 102, 51, 56, 50, 102, 50, 56, 53, 102, 52, 56, 57, 102, 56, 99, 57, 102, 98, 53, 100, 102, 97, 48, 97, 102, 98, 99, 51, 102, 57, 53, 50, 102, 98, 102, 102, 102, 97, 53, 55, 102, 54, 100, 97, 102, 48, 97, 56, 101, 99, 99, 55, 102, 51, 99, 51, 102, 99, 97, 53, 48, 99, 49, 57, 49, 53, 102, 99, 49, 56, 53, 53, 49, 53, 56, 97, 48, 102, 100, 98, 48, 99, 97, 53, 48, 97, 56, 101, 48, 97, 55, 57, 48, 56, 99, 54, 48, 50, 49, 56, 102, 100, 98, 53, 102, 52, 57, 50, 102, 50, 98, 97, 102, 51, 98, 100, 102, 54, 52, 51, 102, 98, 51, 102, 102, 98, 50, 51, 102, 99, 56, 56, 102, 98, 99, 48, 102, 98, 50, 101, 102, 99, 52, 98, 102, 55, 52, 48, 102, 50, 102, 55, 101, 97, 53, 55, 101, 102, 99, 53, 102, 55, 48, 57, 48, 54, 55, 100, 49, 50, 102, 48, 49, 55, 97, 54, 49, 56, 56, 53, 49, 50, 99, 55, 48, 101, 48, 54, 48, 99, 53, 100, 48, 97, 97, 55, 48, 57, 57, 55, 48, 52, 54, 50, 102, 102, 98, 49, 102, 55, 50, 54, 102, 51, 53, 97, 102, 51, 56, 49, 102, 53, 102, 56, 102, 57, 97, 97, 102, 98, 102, 52, 102, 98, 97, 51, 102, 99, 101, 99, 102, 98, 100, 99, 102, 99, 57, 102, 102, 56, 102, 97, 102, 51, 57, 56, 101, 98, 57, 101, 101, 98, 101, 98, 102, 50, 57, 102, 102, 102, 101, 54, 48, 101, 50, 97, 49, 54, 49, 49, 49, 97, 53, 49, 49, 54, 53, 100, 49, 49, 98, 56, 48, 100, 57, 57, 48, 97, 99, 56, 48, 57, 102, 53, 48, 53, 52, 55, 48, 49, 101, 98, 102, 97, 102, 97, 102, 51, 56, 48, 102, 50, 101, 51, 102, 50, 54, 54, 102, 55, 102, 50, 102, 98, 57, 99, 102, 100, 50, 100, 102, 102, 56, 55, 102, 100, 101, 48, 102, 100, 50, 52, 102, 98, 50, 100, 102, 54, 52, 98, 102, 48, 49, 49, 101, 56, 51, 56, 101, 100, 56, 51, 102, 52, 102, 56, 48, 52, 55, 55, 49, 50, 49, 54, 49, 57, 101, 101, 49, 97, 101, 99, 49, 52, 99, 49, 49, 48, 57, 57, 48, 99, 101, 56, 48, 57, 53, 52, 48, 57, 53, 101, 48, 52, 50, 50, 48, 48, 49, 49, 102, 56, 99, 51, 102, 50, 101, 48, 102, 49, 98, 49, 102, 51, 52, 50, 102, 57, 55, 100, 102, 99, 52, 50, 102, 101, 48, 49, 102, 102, 56, 100, 102, 100, 49, 50, 102, 101, 55, 50, 102, 57, 52, 57, 102, 53, 53, 99, 101, 99, 100, 101, 101, 57, 53, 51, 101, 102, 56, 98, 102, 57, 48, 48, 48, 97, 102, 53, 49, 51, 56, 97, 49, 98, 49, 99, 49, 57, 99, 53, 49, 52, 56, 53, 48, 102, 54, 55, 48, 97, 102, 56, 48, 56, 100, 55,
    48, 53, 48, 54, 48, 50, 101, 54, 102, 99, 53, 99, 102, 53, 101, 102, 102, 50, 48, 101, 102, 50, 50, 97, 102, 54, 52, 53, 102, 98, 49, 99, 102, 101, 53, 97, 48, 48, 49, 102, 102, 102, 52, 56, 102, 102, 48, 48, 102, 100, 52, 98, 102, 56, 52, 54, 102, 50, 56, 101, 101, 56, 55, 97, 101, 97, 102, 52, 101, 102, 48, 54, 102, 102, 48, 56, 48, 101, 53, 97, 49, 56, 48, 100, 49, 100, 48, 97, 49, 56, 55, 49, 49, 51, 102, 53, 48, 99, 50, 99, 48, 57, 102, 99, 48, 55, 100, 97, 48, 51, 102, 53, 48, 48, 101, 101, 102, 57, 99, 99, 102, 52, 102, 49, 102, 50, 101, 99, 102, 51, 100, 102, 102, 56, 100, 98, 102, 98, 49, 48, 102, 101, 101, 101, 102, 101, 100, 48, 102, 100, 54, 53, 102, 101, 102, 53, 102, 57, 56, 53, 102, 53, 51, 100, 101, 99, 55, 57, 101, 54, 48, 51, 101, 99, 100, 54, 102, 53, 100, 54, 48, 56, 101, 53, 49, 52, 56, 98, 49, 100, 102, 98, 49, 98, 49, 53, 49, 54, 49, 57, 49, 49, 54, 50, 48, 98, 100, 97, 48, 57, 101, 101, 48, 54, 102, 53, 48, 49, 49, 102, 102, 100, 56, 102, 102, 52, 100, 54, 102, 49, 56, 56, 102, 48, 48, 97, 102, 53, 97, 51, 102, 97, 50, 55, 102, 101, 56, 100, 48, 48, 57, 52, 102, 102, 48, 53, 102, 102, 55, 57, 102, 100, 55, 50, 102, 56, 53, 97, 102, 51, 50, 56, 101, 57, 57, 101, 101, 56, 49, 50, 101, 102, 53, 52, 102, 99, 100, 100, 48, 100, 53, 101, 49, 56, 57, 54, 49, 102, 55, 49, 49, 97, 98, 50, 49, 53, 49, 57, 48, 101, 56, 101, 48, 57, 100, 50, 48, 54, 101, 53, 48, 51, 55, 98, 102, 102, 98, 52, 102, 97, 97, 48, 102, 51, 49, 54, 102, 50, 98, 98, 102, 49, 53, 50, 102, 55, 49, 54, 102, 99, 55, 100, 102, 102, 50, 56, 48, 49, 97, 55, 102, 102, 50, 100, 102, 102, 98, 57, 102, 98, 101, 50, 102, 53, 52, 57, 101, 101, 54, 98, 101, 52, 97, 48, 101, 55, 53, 48, 102, 48, 98, 48, 48, 51, 99, 51, 49, 52, 101, 53, 49, 101, 54, 57, 50, 50, 98, 99, 49, 57, 97, 52, 49, 51, 51, 102, 48, 98, 50, 98, 48, 56, 48, 53, 48, 54, 100, 50, 48, 49, 54, 101, 102, 100, 101, 101, 102, 53, 48, 101, 102, 49, 52, 57, 102, 49, 51, 53, 102, 52, 56, 55, 102, 98, 56, 53, 102, 101, 100, 53, 48, 48, 54, 53, 102, 102, 51, 48, 102, 101, 101, 54, 102, 100, 54, 55, 102, 97, 54, 54, 102, 53, 100, 97, 101, 98, 49, 99, 101, 52, 100, 99, 101, 56, 100, 52, 102, 51, 97, 53, 48, 57, 49, 98, 49, 56, 97, 97, 50, 50, 57, 56, 50, 49, 57, 57, 49, 57, 102, 53, 49, 48, 102, 102, 48, 56, 97, 55, 48, 53, 54, 52, 48, 51, 100, 50, 102, 102, 48, 56, 102, 99, 56, 56, 102, 52, 99, 99, 102, 49, 101, 57, 102, 49, 102, 56, 102, 54, 50, 102, 102, 100, 55, 99, 48, 48, 101, 97, 48, 48, 53, 52, 102, 102, 54, 55, 102, 100, 48, 53, 102, 100, 53, 101, 102, 56, 50, 56, 102, 51, 102, 51, 101, 55, 53, 102, 101, 49, 51, 100, 101, 56, 101, 53, 102, 54, 97, 97, 48, 101, 48, 50, 49, 102, 102, 99, 50, 55, 102, 56, 50, 50, 98, 100, 49, 55, 48, 48, 48, 100, 50, 98, 48, 54, 50, 48, 48, 52, 55, 48, 48, 51, 97, 54, 102, 102, 50, 50, 102, 97, 102, 49, 102, 49, 101, 57, 101, 101, 52, 102, 102, 49, 53, 100, 102, 56, 54, 53, 102, 102, 52, 49, 48, 50, 50, 101, 48, 49, 99, 100, 102, 101, 99, 49, 102, 99, 97, 57, 102, 99, 52, 99, 102, 57, 57, 53, 102, 50, 99, 57, 101, 54, 49, 53, 101, 48, 97, 55, 101, 56, 99, 54, 102, 57, 53, 51, 49, 50, 101, 54, 50, 50, 55, 98, 50, 97, 53, 101, 50, 51, 54, 100, 49, 55, 53, 102, 48, 98, 51, 51, 48, 52, 57, 52, 48, 49, 102, 49, 48, 48, 49, 98, 102, 100, 49, 99, 102, 56, 100, 100, 102, 48, 50, 97, 101, 102, 99, 50, 102, 50, 100, 52, 102, 97, 100, 101, 48, 49, 51, 100, 48, 52, 97, 100, 48, 49, 52, 102, 102, 101, 48, 48, 102, 98, 53, 55, 102, 97, 53, 56, 102, 53, 99, 49, 101, 101, 48, 98, 101, 51, 49, 101, 101, 49, 99, 52, 101, 99, 53, 48, 48, 49, 51, 98, 49, 98, 56, 54, 50, 57, 51, 51, 50, 100, 102, 54, 50, 48, 52, 57, 49, 50, 99, 55, 48, 53, 101, 53, 48, 48, 55, 56, 102, 102, 56, 51, 102, 102, 97, 100, 102, 97, 55, 102, 102, 53, 48, 98, 101, 102, 56, 53, 102, 48, 56, 99, 102, 54, 57, 52, 102, 102, 52, 49, 48, 53, 52, 98, 48, 52, 99, 97, 102, 102, 51, 49, 102, 98, 102, 100, 102, 56, 56, 49, 102, 56, 51, 54, 102, 51, 98, 54, 101, 97, 99, 56, 100, 101, 100, 51, 101, 49, 55, 102, 102, 49, 55, 97, 48, 98, 48, 99, 50, 53, 101, 97, 50, 102, 102, 52, 50, 99, 57, 50, 49, 99, 56, 55, 48, 99, 102, 57, 48, 49, 50, 102, 102, 102, 102, 101, 102, 102, 50, 101, 102, 101, 97, 48, 102, 56, 56, 97, 102, 49, 50, 56, 101, 100, 48, 101, 102, 50, 100, 100, 102, 97, 51, 56, 48, 52, 102, 97, 48, 54, 53, 49, 48, 50, 100, 57, 102, 98, 53, 54, 102, 55, 101, 55, 102, 54, 100, 51, 102, 54, 55, 100, 102, 49, 54, 52, 101, 55, 50, 97, 100, 101, 99, 98, 101, 55, 53, 97, 102, 98, 102, 54, 49, 56, 99, 51, 50, 99, 55, 57, 51, 50, 48, 99, 50, 55, 101, 101, 49, 52, 49, 98, 48, 53, 48, 98, 102, 101, 54, 57, 102, 100, 102, 101, 102, 101, 99, 53, 102, 98, 99, 48, 102, 53, 52, 97, 101, 102, 97, 50, 101, 102, 97, 100, 102, 55, 55, 102, 48, 49, 98, 51, 48, 55, 100, 50, 48, 53, 50, 98, 102, 101, 97, 101, 102, 56, 52, 99, 102, 53, 55, 48, 102, 54, 48, 52, 102, 51, 98, 100, 101, 98, 99, 101, 100, 102, 50, 52, 100, 101, 48, 52, 101, 102, 51, 48, 48, 97, 99, 53, 50, 57, 52, 55, 51, 54, 98, 48, 51, 50, 97, 102, 49, 100, 97, 101, 48, 57, 55, 98, 102, 100, 57, 101, 102, 99, 49, 51, 102, 102, 52, 99, 102, 101, 56, 52, 102, 54, 49, 49, 101, 102, 101, 48, 101, 98, 50, 51, 102, 53, 97, 57, 48, 48, 101, 57, 48, 57, 48, 101, 48, 57, 102, 48, 102, 102, 54, 54, 102, 54, 50, 100, 102, 51, 102, 100, 102, 53, 55, 52, 102, 56, 57, 98, 102, 50, 56, 50, 101, 53, 101, 98, 100, 56, 48, 52, 101, 51, 98, 98, 102, 98, 57, 56, 49, 102, 102, 48, 51, 54, 55, 53, 51, 57, 50, 97, 50, 56, 101, 101, 48, 101, 98, 48, 102, 101, 98, 48, 102, 97, 55, 53, 102, 101, 54, 56, 48, 49, 55, 98, 102, 98, 56, 101, 102, 50, 50, 102, 101, 98, 102, 99, 101, 101, 48, 51, 102, 99, 100, 52, 48, 55, 98, 54, 48, 98, 51, 54, 48, 53, 49, 49, 102, 97, 48, 100, 102, 52, 50, 55, 102, 52, 57, 51, 102, 56, 97, 97, 102, 53, 56, 97, 101, 97, 52, 99, 100, 97, 102, 55, 100, 54, 98, 57, 101, 101, 97, 100, 49, 48, 99, 49, 51, 51, 50, 101, 51, 100, 97, 49, 51, 50, 50, 51, 49, 55, 48, 51, 48, 50, 54, 97, 102, 97, 102, 51, 102, 101, 51, 100, 48, 51, 55, 102, 48, 48, 48, 48, 102, 53, 100, 51, 101, 99, 52, 50, 101, 98, 56, 54, 102, 56, 102, 52, 48, 52, 57, 56, 48, 97, 53, 57, 48, 53, 52, 98, 102, 97, 56, 53, 102, 51, 55, 101, 102, 51, 57, 98, 102, 57, 55, 56, 102, 57, 97, 53, 101, 101, 48, 97, 100, 101, 49, 100, 100, 50, 48, 54, 101, 53, 52, 99, 48, 54, 98, 51, 50, 102, 57, 57, 52, 48, 101, 55, 51, 56, 51, 50, 49, 102, 97, 49, 48, 51, 51, 97, 102, 57, 102, 50, 102, 98, 53, 56, 48, 51, 51, 56, 48, 51, 53, 53, 102, 56, 51, 49, 101, 101, 55, 97, 101, 97, 52, 50, 102, 53, 101, 56, 48, 51, 57, 54, 48, 97, 57, 102, 48, 55, 100, 56, 102, 98, 99, 48, 102, 51, 55, 50, 102, 50, 51, 48, 102, 55, 100, 51, 102, 97, 99, 99, 102, 48, 53, 55, 101, 50, 102, 102, 100, 51, 97, 48, 101, 48, 52, 97, 48, 49, 50, 50, 50, 55, 98, 51, 51, 100, 99, 52, 51, 54, 52, 52, 50, 50, 51, 102, 48, 55, 52, 48, 102, 101, 101, 100, 102, 101, 48, 54, 48, 52, 55, 97, 48, 50, 51, 101, 102, 57, 100, 102, 101, 102, 49, 97, 101, 101, 57, 100, 102, 54, 57, 99, 48, 52, 49, 49, 48, 56, 50, 50, 48, 52, 48, 56, 102, 57, 100, 55, 102, 50, 48, 51, 102, 52, 55, 100, 102, 57, 98, 100, 102, 98, 53, 98, 102, 49, 50, 54, 101, 49, 48, 52, 100, 51, 99, 102, 100, 99, 98, 53, 102, 101, 48, 55, 50, 52, 57, 55, 51, 99, 57, 102, 51, 54, 98, 97, 50, 50, 50, 55, 48, 56, 48, 97, 102, 101, 54, 98, 48, 48, 99, 56, 48, 54, 49, 50, 48, 54, 55, 50, 102, 98, 48, 55, 102, 49, 55, 56, 101, 101, 57, 97, 102, 53, 98, 51, 48, 50, 51, 53, 48, 53, 98, 50, 48, 49, 56, 54, 102, 55, 54, 55, 102, 51, 99, 48, 102, 53, 54, 57, 102, 97, 57, 54, 102, 98, 52, 99, 101, 102, 49, 49, 101, 48, 97, 100, 100, 52, 51, 99, 101, 51, 50, 56, 48, 53, 57, 102, 50, 54, 48, 50, 51, 97, 97, 49, 50, 102, 50, 50, 49, 100, 48, 48, 48, 55, 54, 51, 48, 49, 99, 48, 48, 51, 57, 56, 48, 54, 97, 49, 48, 51, 99, 51, 102, 57, 101, 50, 102, 50, 49, 97, 102, 52, 100, 51, 102, 56, 98, 49, 48, 50, 57, 100, 48, 48, 51, 48, 102, 100, 49, 54, 102, 52, 50, 98, 102, 51, 101, 100, 102, 54, 102, 48, 102, 97, 101, 56, 102, 57, 101, 99, 101, 99, 49, 101, 100, 102, 54, 100, 100, 54, 98, 52, 101, 53, 48, 56, 48, 56, 53, 97, 50, 55, 55, 56, 51, 57, 51, 101, 50, 100, 54, 48, 49, 99, 98, 100, 48, 54, 99, 54, 48, 49, 57, 97, 48, 52, 49, 55, 48, 55, 54, 54, 48, 51, 97, 100, 102, 57, 100, 55, 102, 51, 50, 102, 102, 53, 49, 49, 102, 97, 55, 55, 48, 50, 52, 53, 102, 102, 52, 100, 102, 98, 49, 99, 102, 51, 98, 57, 102, 51, 52, 57, 102, 56, 55, 55, 102, 97, 52, 98, 102, 55, 97, 56, 101, 56, 49, 54, 100, 100, 101, 54, 100, 97, 57, 55, 101, 101, 98, 97, 48, 102, 98, 56, 50, 56, 50, 50, 51, 52, 57, 57, 50, 53, 56, 100, 49, 55, 50, 100, 48, 56, 55, 55, 48, 54, 54, 52, 48, 56, 97, 97, 48, 54, 99, 97, 48, 48, 56, 52, 102, 56, 98, 101, 102, 52, 52, 98, 102, 56, 55, 50, 102, 98, 99, 97, 48, 49, 98, 52, 102, 98, 102, 97, 102, 56, 97, 101, 102, 50, 100, 56, 102, 53, 100, 51, 102, 56, 101, 53, 102, 57, 98, 57, 102, 51, 52, 98, 101, 54, 97, 55, 100, 99, 56, 99, 100, 101, 102, 102, 102, 52, 54, 101, 49, 51, 102, 52, 50, 56, 99, 57, 50, 101, 99, 101, 49, 102, 48, 49, 49, 51, 55, 50, 48, 54, 54, 56, 48, 55, 54, 97, 48, 57, 54, 55, 48, 55, 54, 97, 48, 50, 53, 56, 102, 97, 49, 49, 102, 57, 102, 97, 102, 57, 98, 97, 102, 98, 55, 97, 102, 100, 51, 101, 102, 56, 99, 102, 102, 54, 98, 100, 102, 51, 51, 54, 102, 55, 51, 57, 102, 57, 53, 56, 102, 56, 52, 101, 102, 48, 97, 102, 101, 53, 99, 55, 101, 49, 56, 102, 101, 57, 56, 48, 48, 50, 52, 101, 49, 57, 49, 54, 50, 55, 54, 55, 50, 50, 55, 50, 49, 55, 50, 55, 48, 99, 98, 57, 48, 53, 53, 55, 48, 56, 51, 56, 48, 57, 57, 48, 48, 54, 53, 48, 48, 50, 97, 49, 102, 98, 56, 57, 102, 97, 97, 53, 102, 56, 97, 54, 102, 97, 51, 50, 102, 57, 50, 50, 102, 55, 100, 54, 102, 55, 52, 102, 102, 55, 48, 53, 102, 98, 97, 48, 102, 56, 49, 100, 102, 53, 99, 100, 101, 99, 51, 98, 101, 55, 99, 97, 101, 98, 53, 100, 102, 55, 48, 99, 48, 101, 100, 99, 49, 55, 55, 56, 49, 100, 100, 53, 49, 51, 55, 51, 48, 98, 49, 55, 48, 55, 56, 55, 48, 53, 54, 100, 48, 97, 101, 99, 48, 55, 53, 48, 48, 53, 55, 48, 48, 48, 48, 55, 102, 99, 100, 49, 102, 98, 55, 48, 102, 97, 54, 102, 102, 99, 53, 100, 102, 100, 54, 48, 102, 99, 52, 99, 102, 100, 51, 52, 102, 57, 99, 56, 102, 57, 50, 102, 102, 54, 51, 52, 102, 54, 56, 57, 102, 50, 101, 97, 102, 50, 49, 49, 102, 55, 53, 50, 102, 102, 51, 53, 48, 55, 97, 57, 48, 97, 56, 52, 48, 56, 53, 98, 48, 53, 51, 54, 48, 51, 51, 52, 48, 51, 97, 99, 48, 53, 98, 56, 48, 55, 57, 98, 48, 97, 52, 49, 48, 57, 99, 49, 48, 56, 100, 54, 48, 50, 101, 102, 48, 48, 56, 97, 102, 100, 100, 48, 102, 102, 99, 49, 102, 102, 54, 54, 48, 48, 99, 97, 102, 100, 101, 53, 102, 97, 57, 98, 102, 55, 51, 101, 102, 55, 102, 97, 102, 55, 101, 49, 102, 97, 51, 51, 102, 99, 48, 48, 102, 98, 102, 97, 102, 57, 100, 101, 102, 55, 100, 56, 102, 56, 53, 48, 102, 97, 98, 98, 102, 98, 57, 102, 102, 100, 53, 57, 48, 50, 99, 99, 48, 56, 57, 97, 49, 48, 48, 52, 49, 48, 57, 102, 48, 100, 52, 51, 48, 55, 55, 99, 48, 53, 48, 53, 48, 54, 53, 98, 48, 56, 97, 54, 48, 56, 49, 97, 48, 52, 48, 98, 102, 101, 51, 53, 102, 97, 52, 49, 102, 56, 51, 98, 102, 97, 55, 98, 102, 97, 101, 102, 102, 97, 51, 99, 102, 57, 57, 54, 102, 56, 101, 101, 102, 54, 48, 49, 102, 55, 51, 54, 102, 51, 100, 52, 102, 49, 56, 51, 102, 49, 48, 52, 102, 55, 97, 97, 48, 49, 98, 53, 48, 99, 51, 55, 49, 48, 101, 55, 48, 100, 49, 102, 48, 56, 54, 51, 48, 55, 53, 52, 48, 57, 56, 50, 48, 102, 101, 57, 49, 48, 49, 98, 48, 100, 49, 99, 48, 53, 50, 97, 48, 48, 57, 53, 102, 99, 99, 57, 102, 99, 56, 55, 102, 98, 99, 51, 102, 57, 52, 98, 102, 56, 54, 55, 102, 54, 56, 48, 102, 54, 99, 101, 102, 52, 99, 49, 102, 50, 57, 52, 101, 102, 99, 57, 101, 102, 99, 97, 102, 51, 48, 49, 102, 100, 54, 98, 48, 54, 56, 55, 48, 97, 54, 100, 48, 56, 52, 50, 48, 54, 97, 102, 48, 54, 53, 54, 48, 98, 51, 49, 48, 101, 98, 101, 49, 48, 51, 102, 48, 101, 48, 97, 48, 57, 50, 57, 48, 53,
    97, 50, 48, 49, 55, 55, 48, 48, 57, 98, 102, 101, 50, 99, 102, 99, 98, 54, 102, 57, 98, 48, 102, 55, 56, 101, 102, 54, 56, 97, 102, 53, 102, 99, 102, 51, 53, 99, 102, 51, 57, 102, 102, 50, 50, 48, 102, 53, 52, 54, 102, 57, 101, 56, 102, 102, 100, 99, 48, 52, 54, 49, 48, 52, 49, 53, 48, 52, 54, 98, 48, 51, 101, 50, 48, 54, 98, 51, 48, 97, 99, 98, 48, 100, 48, 50, 48, 100, 48, 52, 48, 97, 98, 52, 48, 53, 97, 102, 48, 51, 97, 48, 48, 50, 48, 49, 48, 50, 102, 102, 102, 102, 49, 54, 102, 101, 50, 100, 102, 98, 102, 102, 102, 56, 98, 52, 102, 55, 100, 102, 102, 53, 50, 51, 102, 53, 50, 98, 102, 54, 52, 57, 102, 56, 57, 57, 102, 97, 100, 55, 102, 100, 56, 55, 102, 101, 100, 52, 102, 102, 48, 97, 102, 102, 57, 98, 48, 50, 97, 102, 48, 53, 98, 57, 48, 97, 48, 49, 48, 98, 99, 102, 48, 57, 102, 97, 48, 54, 48, 55, 48, 53, 54, 53, 48, 52, 54, 48, 48, 52, 48, 99, 48, 51, 57, 57, 48, 48, 51, 56, 102, 100, 100, 57, 102, 97, 101, 55, 102, 56, 48, 99, 102, 56, 54, 51, 102, 55, 52, 100, 102, 55, 52, 52, 102, 56, 55, 53, 102, 97, 52, 51, 102, 100, 48, 57, 102, 102, 52, 55, 102, 102, 102, 55, 102, 102, 100, 57, 48, 50, 99, 98, 48, 53, 99, 99, 48, 56, 51, 98, 48, 57, 100, 54, 48, 56, 102, 53, 48, 53, 49, 55, 48, 52, 51, 53, 48, 51, 97, 99, 48, 50, 57, 49, 48, 49, 53, 57, 102, 102, 53, 99, 102, 100, 100, 99, 102, 97, 48, 98, 102, 57, 52, 49, 102, 55, 101, 48, 102, 54, 98, 102, 102, 54, 99, 50, 102, 57, 99, 99, 102, 99, 50, 53, 48, 48, 54, 50, 102, 102, 56, 97, 102, 102, 54, 100, 48, 48, 49, 98, 48, 53, 97, 99, 48, 56, 50, 55, 48, 99, 54, 48, 48, 97, 50, 51, 48, 56, 100, 101, 48, 52, 102, 100, 48, 51, 97, 48, 48, 51, 50, 98, 48, 51, 50, 53, 48, 48, 53, 99, 102, 100, 102, 100, 102, 57, 52, 49, 102, 56, 56, 51, 102, 55, 48, 49, 102, 54, 52, 100, 102, 53, 52, 99, 102, 53, 54, 99, 102, 55, 102, 55, 102, 97, 48, 101, 102, 102, 48, 98, 102, 102, 51, 100, 48, 48, 49, 55, 48, 49, 51, 98, 48, 54, 54, 53, 48, 97, 101, 54, 48, 100, 54, 55, 48, 99, 102, 48, 48, 57, 53, 53, 48, 54, 48, 50, 48, 54, 98, 56, 48, 53, 55, 98, 48, 52, 54, 55, 48, 48, 100, 102, 102, 99, 50, 99, 102, 97, 99, 57, 102, 56, 57, 55, 102, 55, 48, 48, 102, 54, 48, 54, 102, 53, 48, 101, 102, 53, 99, 54, 102, 54, 102, 97, 102, 56, 99, 51, 102, 98, 53, 100, 102, 101, 102, 97, 102, 102, 57, 52, 48, 49, 55, 49, 48, 53, 101, 100, 48, 56, 102, 100, 48, 98, 56, 99, 48, 98, 101, 48, 48, 97, 51, 54, 48, 56, 48, 50, 48, 55, 99, 48, 48, 53, 53, 100, 48, 53, 99, 97, 48, 50, 97, 56, 102, 102, 49, 57, 102, 99, 53, 51, 102, 57, 56, 55, 102, 55, 101, 98, 102, 54, 48, 49, 102, 55, 53, 54, 102, 54, 49, 101, 102, 54, 97, 54, 102, 55, 100, 97, 102, 97, 53, 97, 102, 99, 100, 49, 102, 101, 102, 50, 48, 49, 48, 98, 48, 53, 97, 99, 48, 55, 50, 53, 48, 57, 50, 53, 48, 57, 57, 54, 48, 56, 54, 50, 48, 55, 98, 50, 48, 54, 55, 57, 48, 53, 101, 49, 48, 51, 49, 97, 48, 49, 98, 49, 102, 102, 99, 101, 102, 100, 97, 48, 102, 98, 48, 55, 102, 57, 101, 57, 102, 54, 99, 97, 102, 53, 99, 54, 102, 54, 56, 55, 102, 97, 50, 53, 102, 99, 97, 55, 102, 97, 57, 100, 102, 97, 98, 53, 102, 101, 101, 97, 48, 51, 99, 51, 48, 55, 56, 101, 48, 57, 57, 49, 48, 56, 51, 53, 48, 55, 51, 51, 48, 55, 97, 99, 48, 55, 53, 56, 48, 55, 54, 50, 48, 52, 101, 48, 48, 48, 57, 102, 102, 101, 55, 51, 102, 100, 99, 100, 102, 99, 98, 99, 102, 97, 98, 99, 102, 55, 52, 56, 102, 53, 53, 52, 102, 53, 50, 53, 102, 55, 56, 56, 102, 98, 54, 98, 102, 100, 55, 48, 102, 99, 50, 55, 102, 99, 48, 49, 48, 48, 54, 102, 48, 53, 49, 100, 48, 97, 101, 97, 48, 98, 49, 99, 48, 97, 49, 57, 48, 56, 55, 50, 48, 55, 49, 53, 48, 56, 57, 54, 48, 55, 56, 100, 48, 52, 51, 57, 48, 48, 53, 100, 102, 100, 52, 101, 102, 98, 53, 54, 102, 97, 52, 57, 102, 56, 98, 50, 102, 53, 52, 98, 102, 51, 57, 98, 102, 51, 102, 100, 102, 53, 101, 102, 102, 57, 54, 50, 102, 99, 55, 101, 102, 99, 51, 49, 102, 100, 100, 51, 48, 49, 50, 54, 48, 55, 55, 100, 48, 98, 102, 97, 48, 98, 56, 51, 48, 97, 51, 50, 48, 57, 50, 98, 48, 57, 52, 101, 48, 57, 53, 56, 48, 56, 52, 55, 48, 52, 56, 56, 48, 48, 97, 98, 102, 101, 57, 48, 102, 100, 49, 53, 102, 99, 53, 101, 102, 57, 52, 51, 102, 53, 99, 50, 102, 50, 100, 51, 102, 51, 102, 101, 102, 53, 101, 102, 102, 56, 57, 56, 102, 97, 102, 55, 102, 57, 52, 54, 102, 98, 57, 100, 48, 48, 52, 52, 48, 54, 52, 55, 48, 57, 54, 57, 48, 97, 48, 98, 48, 97, 98, 56, 48, 57, 50, 52, 48, 97, 55, 57, 48, 57, 51, 55, 48, 56, 101, 52, 48, 52, 100, 98, 48, 49, 56, 102, 102, 102, 48, 51, 102, 102, 53, 57, 102, 100, 55, 97, 102, 97, 102, 100, 102, 54, 48, 98, 102, 52, 101, 99, 102, 51, 49, 55, 102, 54, 99, 97, 102, 56, 54, 102, 102, 97, 54, 97, 102, 97, 101, 101, 102, 97, 100, 48, 102, 102, 97, 102, 48, 52, 49, 48, 48, 57, 99, 100, 48, 57, 51, 102, 48, 57, 48, 100, 48, 56, 102, 53, 48, 56, 54, 101, 48, 56, 52, 49, 48, 55, 101, 51, 48, 51, 49, 102, 48, 49, 99, 57, 102, 102, 53, 53, 102, 102, 56, 53, 102, 100, 56, 51, 102, 98, 53, 48, 102, 56, 57, 57, 102, 53, 49, 57, 102, 53, 51, 56, 102, 55, 101, 97, 102, 57, 102, 48, 102, 98, 102, 55, 102, 98, 52, 52, 102, 99, 50, 48, 48, 48, 100, 98, 48, 52, 54, 49, 48, 56, 98, 48, 48, 57, 57, 53, 48, 56, 99, 100, 48, 55, 52, 99, 48, 55, 102, 100, 48, 54, 48, 49, 48, 53, 57, 100, 48, 50, 55, 52, 102, 102, 55, 50, 102, 101, 55, 98, 102, 100, 50, 101, 102, 100, 50, 101, 102, 98, 53, 54, 102, 57, 52, 98, 102, 55, 52, 98, 102, 55, 54, 56, 102, 56, 53, 56, 102, 97, 50, 52, 102, 99, 101, 99, 102, 100, 48, 98, 102, 100, 57, 55, 102, 102, 55, 102, 48, 51, 102, 55, 48, 54, 50, 97, 48, 57, 101, 50, 48, 56, 50, 56, 48, 56, 54, 56, 48, 55, 48, 101, 48, 56, 48, 99, 48, 54, 101, 55, 48, 51, 48, 48, 48, 49, 99, 101, 102, 101, 53, 54, 102, 100, 100, 101, 102, 99, 48, 97, 102, 98, 97, 48, 102, 56, 54, 49, 102, 54, 97, 48, 102, 53, 49, 102, 102, 54, 100, 56, 102, 55, 52, 55, 102, 97, 56, 99, 102, 99, 57, 102, 102, 100, 98, 100, 102, 101, 56, 54, 48, 50, 97, 48, 48, 54, 53, 56, 48, 57, 50, 55, 48, 97, 99, 50, 48, 57, 49, 101, 48, 57, 97, 57, 48, 56, 57, 56, 48, 55, 100, 54, 48, 53, 101, 57, 48, 50, 53, 52, 48, 48, 97, 97, 102, 101, 55, 56, 102, 100, 101, 100, 102, 98, 101, 53, 102, 57, 50, 53, 102, 56, 52, 50, 102, 54, 48, 52, 102, 54, 56, 57, 102, 55, 52, 97, 102, 57, 102, 51, 102, 97, 55, 54, 102, 99, 102, 99, 102, 100, 57, 51, 48, 48, 52, 52, 48, 52, 51, 53, 48, 55, 51, 98, 48, 56, 49, 55, 48, 56, 53, 56, 48, 55, 98, 53, 48, 55, 52, 50, 48, 55, 101, 51, 48, 53, 100, 102, 48, 51, 53, 49, 48, 49, 54, 98, 48, 48, 51, 53, 102, 102, 101, 53, 102, 100, 101, 55, 102, 98, 48, 97, 102, 97, 50, 54, 102, 56, 50, 51, 102, 56, 48, 98, 102, 57, 98, 55, 102, 57, 57, 99, 102, 97, 99, 57, 102, 98, 51, 100, 102, 100, 57, 52, 102, 101, 54, 55, 48, 49, 48, 52, 48, 52, 51, 48, 48, 53, 97, 50, 48, 53, 53, 97, 48, 53, 55, 51, 48, 53, 50, 51, 48, 53, 97, 49, 48, 52, 97, 97, 48, 51, 50, 102, 48, 50, 50, 48, 48, 49, 55, 98, 48, 48, 49, 100, 102, 102, 49, 52, 102, 101, 102, 56, 102, 99, 48, 48, 102, 100, 57, 101, 102, 99, 57, 100, 102, 100, 50, 101, 102, 100, 97, 100, 102, 100, 97, 49, 102, 100, 101, 52, 102, 101, 102, 101, 102, 102, 100, 54, 48, 48, 53, 102, 48, 49, 98, 49, 48, 50, 101, 97, 48, 49, 53, 51, 48, 50, 102, 53, 48, 49, 102, 55, 48, 49, 101, 57, 48, 48, 99, 101, 48, 48, 54, 50, 102, 102, 98, 98, 102, 101, 56, 101, 102, 100, 53, 57, 102, 100, 56, 55, 102, 100, 97, 51, 102, 101, 99, 98, 102, 101, 54, 101, 102, 102, 57, 97, 102, 102, 97, 98, 48, 48, 54, 54, 48, 49, 54, 48, 48, 50, 55, 52, 48, 50, 48, 49, 48, 51, 56, 101, 48, 50, 52, 55, 48, 50, 102, 102, 48, 49, 97, 101, 48, 49, 101, 54, 48, 48, 51, 102, 48, 48, 54, 56, 102, 102, 54, 101, 102, 101, 48, 102, 102, 101, 54, 54, 102, 99, 56, 99, 102, 98, 55, 53, 102, 97, 101, 57, 102, 97, 101, 102, 102, 97, 55, 100, 102, 99, 102, 57, 102, 99, 54, 99, 102, 101, 97, 49, 102, 102, 98, 55, 48, 49, 48, 50, 48, 51, 99, 56, 48, 52, 57, 55, 48, 53, 98, 55, 48, 53, 52, 57, 48, 53, 102, 50, 48, 53, 52, 52, 48, 53, 52, 48, 48, 52, 101, 53, 48, 50, 55, 99, 48, 49, 54, 48, 48, 49, 49, 52, 48, 48, 49, 55, 102, 102, 98, 100, 102, 100, 51, 56, 102, 100, 54, 56, 102, 98, 56, 55, 102, 97, 49, 54, 102, 56, 100, 55, 102, 55, 52, 51, 102, 55, 98, 56, 102, 57, 99, 52, 102, 97, 98, 55, 102, 99, 49, 100, 102, 100, 53, 55, 48, 48, 98, 98, 48, 50, 98, 101, 48, 53, 98, 55, 48, 54, 52, 97, 48, 56, 102, 101, 48, 55, 56, 57, 48, 55, 52, 99, 48, 55, 53, 51, 48, 54, 50, 53, 48, 53, 97, 54, 48, 51, 98, 97, 48, 50, 100, 100, 48, 48, 98, 53, 102, 102, 100, 100, 102, 100, 50, 50, 102, 100, 102, 101, 102, 98, 98, 55, 102, 98, 49, 49, 102, 97, 55, 52, 102, 56, 102, 98, 102, 53, 97, 50, 102, 54, 54, 53, 102, 56, 48, 101, 102, 98, 99, 56, 102, 98, 50, 52, 102, 100, 52, 56, 102, 102, 55, 51, 48, 50, 99, 97, 48, 52, 99, 99, 48, 54, 53, 51, 48, 55, 52, 101, 48, 56, 54, 53, 48, 56, 56, 48, 48, 55, 57, 52, 48, 54, 55, 49, 48, 53, 100, 98, 48, 51, 101, 49, 48, 50, 57, 51, 48, 49, 50, 49, 48, 48, 100, 97, 102, 101, 49, 51, 102, 101, 100, 51, 102, 99, 48, 49, 102, 100, 99, 99, 102, 98, 50, 97, 102, 97, 52, 53, 102, 56, 48, 100, 102, 55, 55, 102, 102, 54, 57, 101, 102, 56, 52, 102, 102, 97, 56, 56, 102, 98, 100, 54, 102, 99, 52, 48, 102, 102, 48, 52, 48, 50, 49, 100, 48, 52, 97, 51, 48, 54, 55, 51, 48, 55, 52, 51, 48, 56, 100, 53, 48, 55, 97, 48, 48, 55, 50, 48, 48, 54, 50, 102, 48, 53, 49, 50, 48, 52, 54, 101, 48, 51, 51, 49, 48, 50, 102, 97, 48, 48, 52, 100, 102, 102, 97, 99, 102, 101, 99, 98, 102, 100, 99, 98, 102, 100, 50, 49, 102, 99, 52, 101, 102, 97, 101, 101, 102, 55, 101, 97, 102, 54, 49, 101, 102, 54, 99, 97, 102, 55, 50, 53, 102, 97, 55, 54, 102, 98, 98, 101, 102, 99, 50, 101, 102, 102, 102, 57, 48, 49, 98, 102, 48, 52, 50, 55, 48, 55, 101, 48, 48, 55, 99, 99, 48, 56, 56, 52, 48, 56, 100, 48, 48, 55, 51, 99, 48, 54, 57, 50, 48, 53, 52, 49, 48, 52, 53, 53, 48, 51, 57, 101, 48, 49, 54, 57, 48, 48, 53, 49, 102, 101, 102, 98, 102, 100, 52, 49, 102, 100, 50, 98, 102, 100, 100, 99, 102, 98, 52, 48, 102, 97, 51, 101, 102, 56, 55, 57, 102, 54, 97, 50, 102, 53, 49, 49, 102, 55, 56, 57, 102, 57, 48, 97, 102, 98, 54, 49, 102, 99, 100, 52, 102, 101, 102, 52, 48, 49, 57, 57, 48, 52, 57, 56, 48, 55, 100, 48, 48, 56, 55, 51, 48, 57, 97, 56, 48, 56, 55, 56, 48, 56, 51, 48, 48, 55, 100, 100, 48, 53, 51, 55, 48, 52, 57, 100, 48, 51, 50, 57, 48, 50, 102, 48, 48, 48, 101, 99, 102, 101, 100, 97, 102, 100, 53, 50, 102, 100, 49, 101, 102, 100, 100, 57, 102, 98, 49, 48, 102, 97, 52, 102, 102, 55, 55, 97, 102, 53, 49, 99, 102, 52, 49, 51, 102, 54, 101, 51, 102, 56, 55, 101, 102, 97, 101, 57, 102, 99, 101, 99, 102, 102, 48, 100, 48, 51, 56, 52, 48, 53, 51, 101, 48, 56, 97, 48, 48, 57, 98, 97, 48, 97, 100, 98, 48, 57, 100, 55, 48, 56, 55, 52, 48, 55, 101, 100, 48, 53, 98, 54, 48, 52, 48, 53, 48, 52, 100, 56, 48, 49, 101, 48, 102, 102, 53, 98, 102, 101, 57, 53, 102, 100, 100, 55, 102, 98, 99, 55, 102, 98, 48, 55, 102, 97, 100, 54, 102, 55, 100, 53, 102, 52, 54, 54, 102, 51, 101, 101, 102, 51, 54, 48, 102, 55, 48, 101, 102, 97, 52, 99, 102, 99, 97, 56, 102, 101, 53, 56, 48, 50, 57, 99, 48, 53, 98, 101, 48, 56, 50, 54, 48, 97, 98, 101, 48, 97, 52, 57, 48, 97, 53, 51, 48, 57, 57, 50, 48, 55, 101, 101, 48, 53, 99, 48, 48, 52, 99, 52, 48, 51, 53, 102, 48, 50, 97, 53, 48, 48, 49, 99, 102, 102, 101, 97, 102, 100, 55, 49, 102, 99, 57, 55, 102, 98, 57, 55, 102, 97, 99, 53, 102, 56, 55, 101, 102, 53, 101, 53, 102, 49, 98, 50, 102, 49, 51, 102, 102, 53, 102, 49, 102, 56, 102, 51, 102, 97, 48, 50, 102, 101, 97, 49, 48, 49, 48, 50, 48, 53, 102, 99, 48, 55, 100, 48, 48, 97, 98, 97, 48, 98, 97, 99, 48, 98, 49, 100, 48, 97, 48, 101, 48, 57, 101, 56, 48, 54, 54, 50, 48, 53, 101, 55, 48, 52, 55, 57, 48, 51, 98, 50, 48, 49, 57, 53, 48, 48, 100, 48, 102, 101, 97, 97, 102, 99, 55, 55, 102, 98, 102, 49, 102, 97, 49, 98, 102, 57, 102, 51, 102, 53, 101, 49, 102, 49, 97, 52, 102, 48, 57, 101, 102, 51, 50, 100, 102, 56, 101, 49, 102, 97, 54, 102, 102, 101, 97, 48, 48, 49, 99, 54, 48, 52, 100, 54, 48, 54, 53, 57, 48, 57, 97, 57, 48, 97, 50, 51, 48, 98, 101, 57, 48, 57, 55, 102, 48, 56, 97, 50, 48, 54, 53, 54, 48, 53, 98, 54, 48, 52, 100, 53, 48, 51, 99, 101, 48, 49, 99, 99, 48, 48, 52, 99, 102, 101, 99, 54, 102, 99, 97, 98, 102, 98, 57, 56, 102, 97, 97, 48, 102, 55, 57, 102, 102, 51, 49, 98, 102, 50, 49, 55, 101, 101, 98, 50, 102, 51, 50, 98, 102, 57, 101, 56, 102, 56, 101, 102, 48, 50, 102, 99, 48, 52, 51, 99, 48, 53, 53, 50, 48, 101, 101, 52, 48, 97, 98, 101, 48, 97, 48, 52, 48, 101, 99, 54, 48, 56, 51, 100, 48, 54, 99, 101, 48, 55, 101, 48, 48, 49, 54, 53, 48, 51, 99, 98, 48, 49, 56, 101, 102, 102, 54, 48, 102, 102, 50, 56, 102, 100, 99, 52, 102, 99, 53, 52, 102, 98, 98, 48, 102, 55, 57, 57, 102, 55, 101, 51, 102, 50, 100, 98, 101, 102, 51, 56, 102, 51, 49, 48, 102, 54, 50, 97, 102, 56, 51, 56, 48, 48, 55, 101, 48, 51, 54, 55, 48, 52, 55, 102, 48, 97, 54, 55, 48, 99, 52, 56, 48, 97, 101, 99, 48, 100, 49, 56, 48, 98, 53, 54, 48, 54, 52, 48, 48, 55, 51, 57, 48, 51, 51, 51, 48, 49, 51, 53, 48, 49, 98, 100, 102, 102, 56, 50, 102, 101, 97, 100, 102, 100, 57, 55, 102, 100, 101, 98, 102, 97, 56, 102, 102, 97, 48, 48, 102, 57, 55, 56, 102, 50, 55, 98, 102, 50, 50, 54, 102, 48, 102, 56, 102, 53, 98, 50, 102, 55, 56, 98, 102, 100, 49, 53, 48, 54, 100, 97, 48, 51, 48, 53, 48, 98, 56, 53, 48, 101, 48, 53, 48, 97, 102, 49, 48, 101, 101, 101, 48, 98, 102, 55, 48, 53, 50, 49, 48, 55, 51, 55, 48, 51, 101, 102, 102, 102, 53, 51, 48, 49, 54, 54, 102, 102, 48, 97, 102, 100, 49, 100, 102, 101, 55, 101, 102, 99, 52, 53, 102, 97, 97, 57, 102, 97, 56, 53, 102, 56, 54, 100, 102, 49, 51, 54, 102, 51, 55, 54, 101, 100, 54, 55, 102, 53, 98, 57, 102, 55, 51, 52, 102, 99, 56, 97, 48, 56, 48, 55, 48, 53, 54, 53, 48, 100, 102, 49, 48, 102, 55, 101, 48, 97, 100, 50, 49, 48, 51, 97, 48, 98, 52, 55, 48, 55, 54, 50, 48, 56, 56, 101, 48, 50, 100, 102, 102, 102, 102, 54, 48, 48, 100, 52, 102, 100, 52, 57, 102, 99, 101, 55, 102, 100, 100, 98, 102, 97, 54, 99, 102, 97, 52, 97, 102, 97, 53, 102, 102, 55, 57, 56, 102, 49, 49, 99, 102, 49, 53, 48, 101, 99, 56, 99, 102, 50, 100, 49, 102, 56, 49, 56, 102, 98, 54, 101, 48, 97, 97, 100, 48, 55, 98, 57, 48, 100, 99, 49, 49, 50, 57, 52, 48, 98, 56, 102, 49, 48, 102, 98, 48, 98, 98, 56, 48, 53, 52, 101, 48, 55, 48, 49, 48, 50, 49, 55, 102, 102, 57, 97, 48, 49, 97, 48, 102, 101, 53, 56, 102, 99, 102, 97, 102, 102, 52, 51, 102, 97, 50, 102, 102, 98, 49, 52, 102, 98, 52, 56, 102, 53, 57, 50, 102, 50, 52, 49, 102, 48, 49, 52, 101, 97, 56, 98, 102, 52, 101, 56, 102, 54, 50, 52, 102, 99, 56, 97, 48, 100, 57, 54, 48, 54, 98, 98, 49, 48, 101, 100, 49, 51, 100, 48, 48, 57, 51, 48, 49, 50, 102, 97, 48, 57, 56, 102, 48, 52, 56, 50, 48, 55, 49, 53, 48, 48, 100, 98, 102, 101, 102, 52, 48, 48, 48, 102, 102, 101, 54, 51, 102, 99, 100, 99, 102, 101, 55, 97, 102, 97, 49, 50, 102, 97, 102, 101, 102, 97, 55, 57, 102, 52, 55, 102, 102, 50, 52, 101, 101, 102, 51, 52, 101, 97, 100, 98, 102, 52, 51, 56, 102, 55, 100, 48, 102, 101, 98, 102, 48, 101, 102, 101, 48, 55, 55, 101, 49, 51, 52, 50, 49, 50, 48, 97, 48, 98, 102, 98, 49, 48, 50, 54, 48, 56, 55, 55, 48, 52, 101, 101, 48, 52, 55, 53, 48, 48, 50, 99, 102, 101, 49, 53, 48, 50, 99, 101, 102, 100, 56, 49, 102, 100, 100, 49, 102, 102, 50, 52, 102, 97, 102, 101, 102, 98, 99, 98, 102, 97, 100, 48, 102, 52, 49, 48, 102, 50, 56, 100, 101, 100, 50, 99, 101, 57, 98, 57, 102, 54, 49, 48, 102, 53, 54, 51, 48, 50, 98, 48, 48, 100, 102, 97, 48, 55, 99, 102, 49, 53, 51, 57, 48, 102, 50, 102, 48, 101, 50, 51, 48, 102, 101, 99, 48, 55, 102, 49, 48, 52, 57, 102, 48, 51, 55, 57, 48, 48, 102, 50, 102, 99, 56, 102, 48, 49, 50, 48, 102, 99, 54, 99, 102, 100, 98, 51, 102, 101, 50, 101, 102, 97, 97, 50, 102, 98, 55, 49, 102, 97, 50, 99, 102, 53, 49, 51, 102, 50, 53, 53, 101, 102, 50, 52, 101, 57, 56, 53, 102, 55, 51, 57, 102, 53, 102, 100, 48, 50, 56, 99, 48, 100, 55, 55, 48, 57, 51, 53, 49, 54, 50, 49, 48, 102, 100, 57, 48, 101, 56, 102, 48, 99, 51, 99, 48, 56, 53, 48, 48, 51, 48, 99, 48, 50, 56, 100, 48, 48, 101, 51, 102, 98, 57, 54, 48, 49, 99, 100, 102, 100, 102, 100, 102, 100, 101, 49, 102, 102, 50, 51, 102, 99, 48, 102, 102, 99, 55, 101, 102, 98, 51, 102, 102, 55, 100, 48, 102, 50, 101, 51, 101, 102, 53, 101, 101, 57, 48, 98, 102, 51, 51, 100, 102, 54, 99, 54, 102, 100, 55, 98, 48, 101, 50, 53, 48, 97, 54, 102, 49, 52, 49, 50, 49, 50, 50, 98, 48, 101, 49, 100, 48, 100, 55, 52, 48, 56, 99, 52, 48, 50, 56, 48, 48, 49, 97, 98, 48, 48, 98, 53, 102, 98, 99, 100, 48, 49, 98, 51, 102, 101, 50, 55, 102, 102, 99, 53, 48, 48, 53, 48, 102, 98, 48, 98, 102, 100, 101, 102, 102, 57, 101, 48, 102, 56, 53, 100, 102, 51, 53, 101, 102, 48, 54, 101, 101, 57, 55, 97, 101, 101, 54, 53, 102, 55, 50, 50, 102, 56, 98, 99, 48, 101, 57, 101, 48, 97, 48, 51, 49, 53, 55, 56, 49, 53, 99, 51, 48, 101, 54, 100, 48, 101, 55, 48, 48, 56, 55, 102, 48, 52, 57, 99, 48, 48, 97, 54, 48, 49, 100, 56, 102, 98, 51, 102, 48, 48, 97, 52, 102, 102, 48, 102, 102, 101, 51, 102, 102, 102, 50, 48, 102, 101, 48, 57, 102, 99, 50, 101, 102, 97, 97, 101, 102, 98, 50, 55, 102, 51, 97, 53, 102, 48, 48, 54, 101, 99, 52, 102, 101, 55, 49, 99, 102, 56, 55, 52, 102, 52, 55, 52, 48, 56, 55, 100, 48, 102, 57, 102, 49, 48, 56, 100, 49, 57, 54, 101, 48, 102, 54, 52, 49, 48, 53, 49, 48, 55, 53, 98, 48, 55, 56, 50, 102, 101, 98, 100, 48, 50, 101, 49, 102, 100, 102, 56, 102, 99, 99, 57, 48, 52, 99, 100, 102, 97, 99, 49, 48, 50, 51, 52, 102, 101, 53, 98, 102, 98, 97, 102, 102, 98, 100, 101, 102, 57, 50, 100, 102, 51, 50, 99, 102, 49, 57, 99, 101, 100, 101, 97, 101, 52, 56, 54, 102, 55, 97, 55, 102, 53, 102, 56, 48, 50, 53, 54, 49, 51, 56, 55, 48, 101, 48, 51, 49, 56, 54, 51, 49, 51, 100, 97, 48, 100, 54, 98, 48, 56, 54, 102, 48, 56, 97, 49, 102, 101, 100, 98, 48, 48, 57, 52, 48, 50, 56, 56, 102, 57, 49, 102, 48, 52, 97, 48, 102, 100, 101, 97, 102, 100, 48, 100, 48, 48, 99, 98, 102, 98, 101, 48, 102, 97, 49, 97, 102, 97, 50, 53, 102, 54, 49, 99, 101, 101, 49, 56, 101, 102, 55, 54, 101, 51, 98, 57, 102, 52, 54, 54, 102, 56, 98, 101, 48, 48, 50, 98, 49, 55, 98, 55, 48, 101, 48, 100, 49, 98, 99, 54, 49, 49, 56, 56, 48, 101, 52, 51, 48, 54, 102, 53, 48, 53, 99, 57, 102, 101, 50, 100, 102, 101, 51, 56, 48, 51, 48, 98, 102, 97, 102, 51, 48, 52, 98, 57, 102, 102, 97, 99, 48, 48, 98, 52, 102, 102, 101, 49, 102, 101, 52, 52, 102, 57, 52, 48, 102, 56, 102, 55, 102, 55, 98, 53, 101, 97, 51, 55, 101, 100, 98, 56, 101, 51, 53, 49, 102, 52, 102, 56, 102, 54, 52, 50, 48, 52, 55, 50, 49, 53, 48, 50, 49, 49, 54, 53, 49, 99, 102, 50, 48, 102, 50, 56, 49, 48, 53, 52, 48, 53, 99, 48, 48, 51, 99, 51, 102, 101, 53, 48, 102, 101, 97, 100, 48, 50, 99, 57, 102, 98, 55, 102, 48, 54, 100, 53, 102, 102, 52, 54, 48, 49, 49, 52, 48, 48, 49, 49, 102, 100, 55, 55, 102, 57, 102, 56, 102, 55, 54, 57, 102, 55, 99, 56, 101, 97, 55, 97, 101, 100, 51, 101, 101, 51, 50, 51, 102, 48, 57, 100, 102, 97, 51, 51, 102, 102, 50, 54, 49, 55, 53, 98, 49, 52, 97, 101, 49, 57, 57, 51, 49, 53, 98, 50, 49, 48, 54, 100, 48, 52, 51, 100, 48, 51, 100, 50, 48, 48, 101, 53, 102, 57, 50, 51, 48, 51, 57, 52, 102, 101, 100, 98, 48, 48, 55, 49, 48, 51, 51, 52, 48, 49, 51, 49, 102, 101, 52, 54, 48, 48, 102, 102, 102, 98, 50, 98, 102, 54, 55, 56, 102, 98, 99, 49, 101, 100, 50, 52, 101, 97, 98, 54, 101, 54, 101, 50, 101, 56, 50, 56, 102, 99, 54, 100, 102, 57, 50, 55, 49, 51, 55, 53, 49, 56, 51, 51, 49, 53, 99, 48, 49, 57, 55, 102, 48, 102, 50, 99, 48, 56, 48, 97, 48, 48, 48, 101, 48, 51, 100, 55, 102, 56, 57, 54, 48, 49, 54, 50, 48, 49, 54, 97, 102, 101, 99, 100, 48, 53, 98, 97, 48, 49, 50, 101, 48, 48, 50, 53, 102, 101, 52, 101, 102, 100, 98, 54, 102, 53, 99, 48, 102, 57, 55, 97, 102, 52, 100, 55, 101, 56, 52, 48, 101, 98, 53, 50, 101, 51, 102, 98, 102, 55, 52, 101, 102, 97, 56, 53, 48, 56, 50, 51, 49, 98, 99, 53, 49, 51, 50, 54, 49, 99, 57, 98, 49, 48, 54, 51, 48, 99, 99, 101, 102, 102, 55, 99, 48, 50, 98, 56, 102, 98, 102, 53, 102, 99, 49, 50, 48, 52, 50, 54, 102, 102, 50, 49, 48, 55, 49, 49, 48, 51, 99, 48, 48, 49, 53, 57, 102, 102, 56, 57, 102, 100, 56, 56, 102, 56, 52, 97, 102, 54, 98, 97, 102, 55, 54, 102, 101, 99, 55, 50, 101, 97, 99, 50, 101, 52, 51, 101, 101, 98, 57, 54, 102, 101, 99, 55, 102, 98, 98, 53, 49, 57, 51, 51, 49, 57, 52, 98, 49, 57, 54, 55, 49, 55, 52, 55, 48, 100, 98, 54, 48, 52, 101, 54, 102, 98, 49, 97, 48, 48, 49, 102, 102, 56, 100, 98, 48, 50, 101, 102, 48, 49, 50, 98, 48, 51, 54, 57, 48, 54, 55, 99, 48, 49, 49, 56, 48, 49, 54, 53, 102, 99, 98, 51, 102, 99, 51, 54, 102, 53, 55, 57, 102, 57, 53, 54, 102, 51, 54, 55, 101, 57, 101, 48, 101, 98, 100, 97, 100, 102, 52, 57, 102, 55, 101, 57, 102, 102, 99, 99, 48, 53, 50, 49, 49, 102, 97, 53, 49, 56, 51, 49, 49, 97, 98, 99, 49, 48, 100, 48, 48, 100, 48, 57, 102, 100, 52, 54, 102, 99, 98, 53, 102, 102, 49, 57, 102, 56, 56, 98, 48, 52, 52, 48, 48, 52, 55, 101, 48, 50, 52, 49, 48, 51, 53, 98, 48, 52, 53, 57, 102, 99, 98, 100, 102, 98, 49, 57, 102, 99, 48, 54, 102, 53, 50, 48, 102, 55, 48, 100, 102, 48, 51, 56, 101, 57, 99, 51, 101, 51, 57, 55, 101, 56, 53, 100, 102, 102, 97, 56, 102, 101, 97, 98, 49, 55, 52, 55, 49, 101, 97, 49, 49, 56, 48, 53, 49, 57, 98, 99, 48, 98, 49, 57, 48, 54, 101, 53, 102, 55, 54, 54, 102, 102, 51, 101, 102, 97, 53, 50, 102, 101, 57, 49, 48, 55, 56, 101, 48, 50, 97, 57, 48, 52, 52, 102, 48, 51, 55, 99, 48, 49, 50, 98, 102, 97, 98, 56, 102, 98, 55, 98, 102, 56, 56, 101, 102, 50, 100, 48, 102, 53, 98, 53, 101, 99, 49, 99, 101, 54, 99, 52, 101, 51, 99, 50, 102, 52, 56, 57, 48, 49, 52, 52, 48, 54, 98, 56, 49, 102, 99, 53, 49, 97, 48, 55, 49, 98, 102, 57, 49, 49, 101, 51, 48, 97, 97, 101, 102, 100, 53, 51, 102, 56, 50, 49, 48, 48, 52, 49, 102, 56, 49, 57, 48, 53, 55, 51, 48, 52, 50, 99, 48, 54, 52, 53, 48, 52, 102, 54, 48, 49, 52, 51, 48, 48, 52, 97, 102, 55, 56, 100, 102, 100, 50, 101, 102, 51, 100, 53, 102, 55, 101, 98, 102, 52, 52, 50, 101, 57, 57, 50, 101, 55, 97, 48, 100, 102, 54, 55, 102, 97, 57, 49, 102, 100, 48, 52, 48, 101, 101, 100, 50, 49, 99, 57, 49, 57, 57, 52, 49, 101, 55, 49, 48, 101, 53, 100, 48, 97, 51, 52, 102, 99, 52, 55, 102, 56, 48, 102, 102, 102, 100, 99, 102, 56, 99, 53, 48, 53, 53, 99, 48, 52, 57, 50, 48, 54, 54, 55, 48, 52, 97, 53, 102, 102, 99, 99, 48, 48, 101, 49, 102, 56, 51, 98, 102, 57, 98, 52, 102, 55, 102, 52, 102, 53, 53, 101, 102, 50, 57, 98, 101, 98, 51, 97, 101, 54, 50, 99, 101, 49, 48, 55, 102, 54, 99, 56, 48, 52, 48, 50, 48, 97, 52, 53, 49, 102, 97, 52, 49, 101, 56, 100, 49, 57, 53, 55, 49, 49, 55, 56, 48, 56, 57, 52, 102, 101, 49, 100, 102, 56, 101, 52, 102, 99, 102, 97, 102, 102, 52, 101, 48, 49, 57, 57, 48, 56, 97, 102, 48, 54, 54, 52, 48, 48, 48, 51, 48, 49, 54, 101, 102, 100, 52, 51, 102, 97, 98, 101, 102, 56, 49, 52, 102, 97, 54, 53, 102, 54, 98, 98, 102, 52, 102, 56, 102, 49, 54, 54, 101, 52, 53, 49, 101, 51, 100, 57, 101, 57, 100, 48, 48, 49, 52, 101, 48, 53, 57, 99, 49, 56, 99, 48, 50, 52, 49, 50, 49, 97, 97, 101, 49, 55, 54, 100, 48, 97, 99, 102, 48, 51, 55, 49, 102, 54, 99, 55, 102, 57, 52, 51, 48, 48, 50, 100, 102, 102, 49, 97, 48, 55, 100, 50, 48, 53, 55, 100, 48, 56, 101, 55, 102, 100, 101, 55, 102, 100, 52, 102, 102, 100, 101, 48, 102, 54, 49, 102, 102, 98, 51, 56, 102, 57, 54, 48, 102, 56, 101, 99, 102, 48, 51, 54, 101, 102, 102, 102, 101, 53, 56, 101, 100, 101, 50, 102, 102, 49, 56, 49, 48, 51, 55, 51, 48, 100, 100, 49, 49, 57, 102, 99, 50, 53, 51, 50, 49, 98, 48, 54, 48, 102, 51, 52, 48, 97, 98, 100, 102, 102, 49, 101, 102, 55, 99, 97, 102, 98, 55, 100, 48, 48, 57, 53, 48, 51, 102, 98, 48, 52, 101, 56, 48, 55, 98, 50, 48, 52, 98, 49, 102, 101, 48, 99, 102, 100, 51, 54, 102, 97, 52, 101, 102, 99, 55, 53, 102, 56, 102, 98, 102, 57, 55, 56, 102, 97, 48, 97, 102, 52, 55, 99, 101, 99, 49, 100, 101, 55, 102, 56, 101, 49, 99, 52, 101, 56, 55, 97, 48, 49, 56, 49, 48, 99, 51, 98, 49, 54, 100, 55, 50, 51, 53, 48, 49, 102, 97, 54, 49, 52, 55, 52, 48, 56, 51, 54, 48, 53, 50, 49, 102, 57, 102, 98, 102, 55, 101, 56, 48, 50, 100, 53, 48, 49, 100, 57, 48, 52, 57, 54, 48, 56, 53, 53, 48, 53, 52, 57, 102, 101, 56, 52, 102, 57, 55, 102, 102, 100, 101, 53, 102, 56, 54, 50, 102, 56, 99, 52, 102, 98, 56, 49, 102, 97, 98, 54, 102, 51, 102, 102, 102, 48, 50, 53, 101, 57, 56, 101, 101, 51, 98, 101, 101, 50, 102, 102, 102, 53, 97, 54, 48, 99, 50, 99, 48, 102, 54, 52, 50, 50, 100, 50, 50, 49, 53, 98, 49, 97, 48, 55, 48, 100, 49, 54, 48, 52, 101, 51, 48, 48, 48, 48, 102, 53, 49, 100, 102, 102, 56, 49, 48, 52, 52, 56, 48, 52, 101, 99, 48, 54, 48, 100, 48, 54, 57, 52, 48, 53, 101, 55, 102, 57, 100, 54, 102, 99, 50, 98, 102, 99, 52, 49, 102, 56, 57, 52, 102, 57, 101, 55, 102, 56, 53, 50, 102, 57, 102, 97, 101, 102, 50, 49, 101, 101, 97, 55, 101, 54, 53, 101, 101, 50, 54, 98, 101, 57, 52, 101, 102, 100, 57, 102, 49, 48, 55, 100, 49, 51, 100, 97, 50, 51, 51, 48, 50, 48, 52, 50, 49, 55, 57, 101, 48, 56, 98, 100, 48, 51, 52, 52, 48, 48, 100, 101, 102, 53, 50, 102, 48, 50, 54, 52, 48, 52, 49, 53, 48, 53, 51, 97, 48, 54, 100, 100, 48, 50, 97, 56, 48, 53, 56, 101, 102, 55, 98, 102, 102, 100, 99, 101, 102, 99, 57, 49, 102, 55, 97, 48, 102, 98, 56, 57, 102, 56, 52, 100, 102, 97, 56, 49, 101, 101, 57, 101, 101, 101, 97, 57, 101, 55, 53, 51, 101, 49, 99, 100, 101, 55, 98, 53, 102, 55, 98, 50, 49, 48, 101, 101, 49, 48, 57, 99, 50, 48, 101, 48, 50, 51, 99, 56, 49, 57, 102, 100, 48, 99, 53, 101, 48, 53, 102, 56, 48, 50, 97, 101, 102, 56, 102, 54, 102, 100, 102, 53, 48, 52, 97, 51, 48, 51, 101, 49, 48, 51, 97, 98, 48, 50, 56, 50, 48, 52, 57, 53, 102, 99, 48, 51, 102, 98, 98, 97, 102, 100, 97, 49, 102, 97, 56, 100, 102, 97, 99, 101, 102, 97, 97, 55, 102, 97, 100, 102, 102, 51, 98, 57, 101, 101, 99, 49, 101, 98, 101, 52, 101, 51, 99, 97, 101, 50, 55, 102, 101, 98, 49, 55, 48, 51, 55, 54, 49, 48, 102, 102, 49, 53, 98, 102, 50, 52, 54, 97, 50, 48, 52, 52, 49, 55, 56, 55, 48, 97, 49, 101, 48, 53, 102, 100, 102, 102, 56, 52, 102, 57, 49, 57, 48, 49, 100, 98, 48, 49, 102, 48, 48, 50, 102, 49, 48, 49, 57, 50, 48, 50, 50, 101, 48, 51, 49, 52, 102, 98, 48, 97, 102, 102, 57, 100, 102, 101, 50, 52, 102, 98, 53, 48, 102, 98, 48, 102, 102, 97, 98, 98, 102, 57, 57, 48, 102, 50, 55, 52, 101, 101, 100, 50, 101, 98, 100, 97, 101, 49, 49, 51, 101, 53, 53, 51, 101, 98, 49, 102, 48, 52, 98, 52, 49, 48, 101, 52, 49, 54, 97, 49, 50, 50, 54, 101, 50, 48, 49, 49, 49, 54, 48, 48, 48, 98, 54, 50, 48, 52, 100, 102, 48, 48, 56, 54, 102, 99, 50, 48, 102, 101, 101, 56, 48, 51, 51, 56, 48, 50, 101, 50, 48, 49, 50, 51, 48, 49, 56, 51, 48, 49, 54, 56, 102, 102, 57, 56, 102, 100, 54, 48, 48, 48, 97, 97, 102, 100, 100, 52, 102, 98, 48, 54, 102, 97, 51, 101, 102, 56, 49, 53, 102, 54, 99, 51, 101, 102, 101, 98, 101, 99, 48, 99, 101, 55, 100, 54, 101, 50, 50, 101, 101, 56, 101, 97, 102, 55, 53, 57, 48, 98, 101, 51, 49, 48, 102, 57, 49, 98, 48, 98, 50, 50, 57, 54, 49, 98, 98, 48, 49, 48, 101, 56, 48, 57, 54, 52, 48, 54, 49, 53, 102, 102, 53, 50, 102, 100, 48, 99, 48, 50, 51, 57, 48, 50, 50, 97, 102, 102, 54, 57, 102, 102, 98, 53, 48, 50, 53, 98, 48, 49, 57, 50, 102, 102, 99, 99, 102, 102, 102, 54, 48, 48, 98, 49, 102, 98, 56, 101, 102, 97, 56, 52, 102, 57, 55, 52, 102, 54, 101, 101, 102, 49, 51, 57, 101, 102, 57, 52, 101, 98, 97, 100, 101, 53, 52, 99, 101, 53, 55, 102, 101, 101, 101, 99, 102, 101, 52, 55, 48, 100, 97, 48, 49, 49, 97, 50, 49, 98, 98, 55, 49, 100, 54, 102, 49, 54, 48, 57, 48, 102, 101, 55, 48, 56, 102, 98, 48, 54, 98, 102, 48, 48, 54, 52, 48, 48, 99, 49, 48, 50, 101, 54, 48, 48, 50, 100, 48, 48, 52, 50, 48, 49, 53, 99, 48, 51, 50, 52, 48, 49, 50, 97, 102, 102, 56, 56, 102, 102, 51, 49, 102, 101, 56, 55, 102, 98, 52, 50, 102, 97, 49, 55, 102, 57, 102, 56, 102, 54, 57, 56, 102, 50, 49, 48, 102, 48, 100, 57, 101, 98, 51, 101, 101, 54, 97, 52, 101, 54, 49, 51, 101, 101, 55, 48, 102, 100, 54, 56, 48, 57, 99, 98, 48, 101, 56, 101, 49, 54, 53, 56, 49, 97, 102, 48, 49, 53, 56, 54, 48, 102, 50, 49, 48, 99, 98, 49, 48, 97, 50, 102, 48, 54, 49, 50, 48, 52, 51, 53, 48, 51, 97, 48, 48, 50, 55, 97, 48, 49, 56, 100, 102, 102, 50, 54, 48, 49, 56, 54, 102, 102, 52, 100, 102, 101, 57, 51, 102, 100, 48, 55, 102, 100, 52, 50, 102, 98, 99, 49, 102, 98, 102, 98, 102, 97, 52, 100, 102, 97, 55, 101, 102, 55, 98, 48, 102, 52, 55, 55, 101, 102, 52, 56, 101, 97, 51, 102, 101, 55, 56, 50, 101, 98, 48, 55, 102, 54, 55, 55, 48, 50, 53, 55, 48, 55, 100, 55, 48, 99, 57, 100, 49, 50, 57, 56, 49, 51, 51, 50, 49, 48, 101, 55, 48, 101, 55, 51, 48, 101, 54, 56, 48, 99, 57, 52, 48, 97, 102, 49, 48, 55, 57, 48, 48, 53, 98, 98, 48, 49, 49, 97, 102, 102, 52, 55, 102, 100, 101, 54, 102, 99, 99, 101, 102, 98, 53, 53, 102, 99, 102, 57, 102, 99, 100, 54, 102, 100, 55, 51, 102, 101, 55, 97, 102, 101, 52, 53, 102, 100, 98, 51, 102, 98, 57, 57, 102, 56, 57, 102, 102, 52, 101, 97, 101, 102, 55, 51, 101, 98, 100, 99, 101, 57, 50, 52, 101, 99, 101, 49, 102, 53, 52, 55, 102, 101, 97, 49, 48, 51, 48, 53, 48, 56, 49, 51, 48, 100, 99, 48, 48, 102, 52, 48, 49, 49, 98, 53, 49, 49, 57, 55, 49, 50, 51, 56, 49, 49, 99, 101, 48, 100, 48, 55, 48, 97, 98, 98, 48, 53, 102, 97, 48, 49, 57, 97, 102, 102, 51, 56, 102, 100, 98, 48, 102, 99, 99, 48, 102, 99, 54, 99, 102, 100, 102, 52, 102, 100, 52, 57, 102, 101, 102, 54, 102, 101, 50, 56, 102, 101, 51, 101, 102, 99, 102, 50, 102, 57, 49, 54, 102, 54, 48, 98, 102, 50, 50, 48, 101, 100, 54, 57, 101, 56, 49, 50, 101, 55, 53, 97, 101, 98, 102, 97, 102, 52, 52, 56, 102, 100, 52, 98, 48, 51, 50, 100, 48, 57, 53, 55, 48, 101, 102, 50, 49, 49, 54, 97, 49, 51, 57, 48, 49, 52, 55, 102, 49, 53, 99, 57, 49, 50, 53, 54, 48, 102, 51, 99, 48, 98, 56, 98, 48, 54, 54, 97, 48, 50, 52, 98, 48, 48, 101, 54, 102, 101, 53, 100, 102, 100, 49, 52, 102, 99, 102, 49, 102, 98, 51, 57, 102, 99, 49, 98, 102, 100, 53, 56, 102, 100, 102, 57, 102, 99, 51, 101, 102, 98, 102, 54, 102, 56, 99, 98, 102, 53, 101, 52, 102, 49, 55, 57, 101, 99, 101, 52, 101, 55, 97, 101, 101, 54, 53, 102, 101, 98, 54, 101, 102, 52, 101, 100, 102, 98, 99, 99, 48, 49, 48, 53, 48, 56, 100, 49, 48, 101, 98, 102, 49, 50, 97, 56, 49, 53, 56, 101, 49, 55, 52, 55, 49, 55, 101, 98, 49, 51, 97, 53, 48, 102, 102, 100, 48, 97, 55, 54, 48, 54, 52, 50, 48, 50, 48, 53, 48, 48, 97, 57, 102, 101, 51, 57, 102, 100, 54, 49, 102, 99, 98, 49, 102, 99, 57, 102, 102, 99, 49, 98, 102, 100, 56, 97, 102, 100, 99, 48, 102, 99, 99, 100, 102, 97, 98, 56, 102, 56, 100, 49, 102, 53, 55, 53, 102, 49, 101, 50, 101, 99, 49, 56, 101, 57, 49, 97, 101, 56, 52, 57, 101, 98, 49, 50, 102, 52, 100, 52, 102, 97, 49, 100, 48, 48, 102, 52, 48, 53, 98, 56, 48, 100, 56, 99, 49, 50, 57, 102, 49, 53, 101, 97, 49, 54, 50, 57, 49, 54, 49, 48, 49, 51, 51, 56, 48, 102, 48, 49, 48, 98, 48, 49, 48, 55, 101, 99, 48, 50, 99, 49, 48, 48, 98, 102, 102, 102, 56, 101, 102, 101, 56, 50, 102, 100, 97, 101, 102, 100, 99, 49, 102, 100, 53, 99, 102, 101, 53, 101, 102, 101, 97, 98, 102, 100, 49, 98, 102, 99, 53, 54, 102, 56, 54, 52, 102, 53, 101, 51, 102, 49, 54, 52, 101, 100, 48, 101, 101, 56, 57, 56, 101, 54, 99, 51, 101, 57, 102, 99, 102, 49, 97, 50, 102, 56, 102, 102, 102, 100, 101, 98, 48, 51, 98, 97, 48, 98, 51, 54, 49, 49, 52, 99, 49, 53, 51, 99, 49, 55, 53, 97, 49, 55, 97, 101, 49, 52, 57, 50, 49, 48, 53, 99, 48, 99, 49, 99, 48, 56, 48, 48, 48, 52, 56, 54, 48, 49, 54, 57, 48, 48, 52, 102, 102, 102, 99, 49, 102, 100, 56, 56, 102, 100, 52, 52, 102, 101, 54, 48, 102, 101, 52, 51, 102, 101, 98, 54, 102, 100, 51, 100, 102, 99, 51, 50, 102, 57, 100, 49, 102, 53, 100, 56, 102, 49, 98, 51, 101, 100, 50, 57, 101, 57, 52, 49, 101, 55, 100, 51, 101, 57, 53, 51, 102, 49, 48, 53, 102, 55, 49, 57, 102, 99, 99, 56, 48, 50, 102, 50, 48, 97, 50, 49, 49, 49, 52, 54, 49, 52, 56, 48, 49, 54, 100, 98, 49, 54, 54, 100, 49, 52, 97, 48, 49, 48, 99, 55, 48, 99, 57, 98, 48, 56, 98, 101, 48, 52, 98, 102, 48, 49, 101, 48, 48, 48, 99, 57, 102, 102, 57, 53, 102, 101, 101, 97, 102, 100, 52, 97, 102, 101, 51, 97, 102, 101, 53, 48, 102, 101, 53, 102, 102, 100, 100, 101, 102, 98, 50, 57, 102, 57, 48, 55, 102, 54, 97, 52, 102, 50, 51, 51, 101, 101, 51, 97, 101, 57, 54, 48, 101, 55, 53, 50, 101, 97, 53, 54, 102, 49, 100, 52, 102, 54, 49, 102, 102, 99, 51, 53, 48, 50, 102, 100, 48, 57, 99, 97, 48, 102, 56, 52, 49, 51, 55, 48, 49, 53, 49, 56, 49, 54, 56, 55, 49, 51, 97, 51, 49, 48, 51, 98, 48, 100, 98, 53, 48, 57, 57, 101, 48, 53, 50, 55, 48, 51, 49, 57, 48, 50, 50, 50, 48, 49, 50, 56, 102, 102, 57, 49, 102, 101, 54, 50, 102, 101, 50, 100, 102, 101, 53, 55, 102, 101, 56, 50, 102, 100, 55, 54, 102, 98, 54, 48, 102, 56, 97, 55, 102, 53, 51, 53, 102, 50, 53, 48, 101, 101, 56, 101, 101, 57, 57, 97, 101, 55, 102, 97, 101, 57, 99, 48, 102, 48, 55, 51, 102, 54, 49, 102, 102, 98, 101, 51, 48, 48, 53, 54, 48, 57, 99, 56, 48, 102, 57, 99, 49, 51, 99, 50, 49, 53, 99, 54, 49, 53, 48, 57, 49, 52, 99, 50, 49, 48, 97, 97, 48, 100, 99, 97, 48, 57, 51, 49, 48, 54, 56, 54, 48, 51, 54, 99, 48, 50, 98, 57, 48, 48, 52, 49, 102, 102, 54, 98, 102, 101, 55, 99, 102, 101, 51, 52, 102, 101, 99, 56, 102, 100, 52, 51, 102, 100, 52, 101, 102, 98, 54, 100, 102, 56, 56, 99, 102, 53, 101, 102, 102, 49, 54, 55, 101, 100, 56, 98, 101, 57, 51, 50, 101, 56, 101, 48, 101, 97, 57, 48, 102, 49, 54, 54, 102, 54, 57, 54, 102, 98, 101, 100, 48, 49, 50, 100, 48, 97, 50, 56, 48, 102, 55, 57, 49, 51, 52, 57, 49, 53, 57, 102, 49, 53, 98, 51, 49, 51, 54, 101, 49, 49, 48, 54, 48, 101, 48, 52, 48, 97, 49, 99, 48, 54, 99, 54, 48, 51, 52, 97, 48, 50, 102, 48, 48, 48, 49, 97, 102, 102, 50, 55, 102, 101, 101, 56, 102, 100, 99, 101, 102, 100, 54, 97, 102, 100, 53, 50, 102, 99, 53, 101, 102, 97, 97, 54, 102, 55, 56, 57, 102, 52, 100, 100, 102, 48, 51, 56, 101, 100, 97, 51, 101, 57, 48, 52, 101, 57, 51, 54, 101, 99, 50, 54, 102, 51, 97, 101, 102, 55, 51, 102, 102, 100, 102, 101, 48, 50, 100, 57, 48, 97, 101, 55, 48, 102, 57, 49, 49, 51, 102, 102, 49, 52, 50, 54, 49, 53, 102, 99, 49, 50, 98, 51, 49, 48, 53, 101, 48, 100, 98, 53, 48, 57, 49, 53, 48, 54, 100, 98, 48, 51, 51, 55, 48, 50, 100, 102, 48, 48, 50, 56, 102, 102, 48, 101, 102, 101, 56, 100, 102, 100, 55, 52, 102, 100, 101, 101, 102, 99, 100, 53, 102, 98, 48, 101, 102, 97, 49, 102, 102, 55, 100, 102, 102, 51, 53, 52, 102, 48, 102, 50, 101, 98, 97, 97, 101, 56, 101, 101, 101, 56, 57, 100, 101, 100, 97, 102, 102, 51, 53, 97, 102, 56, 100, 97, 102, 100, 100, 57, 48, 52, 101, 57, 48, 98, 97, 49, 49, 48, 54, 98, 49, 52, 51, 55, 49, 53, 100, 49, 49, 52, 54, 99, 49, 50, 54, 53, 49, 48, 100, 49, 48, 99, 48, 54, 48, 57, 98, 54, 48, 53, 101, 54, 48, 51, 101, 97, 48, 49, 57, 97, 48, 48, 99, 57, 102, 101, 98, 101, 102, 100, 52, 57, 102, 100, 98, 50, 102, 100, 54, 52, 102, 99, 51, 98, 102, 98, 49, 55, 102, 57, 56, 97, 102, 54, 49, 101, 102, 51, 53, 99, 101, 102, 51, 53, 101, 98, 102, 53, 101, 56, 56, 49, 101, 97, 102, 100, 101, 102, 49, 52, 102, 53, 99, 57, 102, 57, 55, 49, 102, 102, 97, 54, 48, 54, 101, 53, 48, 99, 55, 48, 49, 49, 51, 56, 49, 52, 99, 50, 49, 52, 100, 99, 49, 51, 102, 100, 49, 49, 55, 52, 48, 102, 97, 55, 48, 98, 49, 98, 48, 56, 49, 49, 48, 53, 55, 55, 48, 51, 57, 51, 48, 49, 49, 48, 48, 48, 55, 54, 102, 101, 101, 50, 102, 100, 50, 56, 102, 100, 52, 55, 102, 100, 51, 98, 102, 99, 97, 99, 102, 97, 48, 53, 102, 56, 57, 55, 102, 53, 99, 55, 102, 49, 49, 55, 101, 101, 98, 53, 101, 97, 49, 55, 101, 97, 54, 51, 101, 99, 100, 55, 102, 49, 48, 55, 102, 55, 48, 53, 102, 99, 99, 102, 48, 49, 51, 98, 48, 56, 49, 48, 48, 101, 48, 51, 49, 50, 102, 101, 49, 51, 50, 99, 49, 52, 56, 55, 49, 50, 56, 101, 49, 48, 48, 57,
    48, 101, 98, 102, 48, 97, 56, 52, 48, 55, 98, 100, 48, 52, 48, 102, 48, 51, 55, 98, 48, 49, 51, 101, 48, 48, 57, 98, 102, 101, 48, 97, 102, 101, 54, 52, 102, 100, 55, 48, 102, 100, 98, 53, 102, 98, 55, 97, 102, 97, 100, 48, 102, 55, 57, 48, 102, 52, 98, 55, 102, 48, 51, 101, 101, 100, 49, 100, 101, 97, 57, 51, 101, 57, 51, 100, 101, 100, 101, 97, 102, 50, 102, 51, 102, 55, 100, 52, 102, 99, 48, 98, 48, 51, 51, 97, 48, 57, 54, 53, 48, 101, 48, 56, 49, 50, 48, 100, 49, 52, 97, 100, 49, 51, 51, 50, 49, 50, 53, 101, 49, 48, 52, 54, 48, 100, 101, 99, 48, 57, 55, 57, 48, 54, 53, 102, 48, 52, 98, 53, 48, 50, 57, 97, 48, 49, 49, 99, 48, 48, 100, 56, 102, 101, 51, 48, 102, 101, 53, 48, 102, 101, 55, 50, 102, 100, 48, 102, 102, 99, 100, 102, 102, 57, 50, 55, 102, 55, 57, 53, 102, 51, 98, 48, 101, 102, 99, 55, 101, 98, 97, 51, 101, 57, 102, 98, 101, 97, 98, 54, 101, 102, 99, 101, 102, 52, 102, 48, 102, 56, 57, 54, 102, 101, 52, 56, 48, 53, 101, 97, 48, 97, 53, 97, 48, 102, 54, 102, 49, 50, 49, 98, 49, 51, 57, 57, 49, 50, 100, 101, 49, 48, 56, 56, 48, 101, 57, 48, 48, 98, 50, 102, 48, 56, 52, 98, 48, 53, 98, 98, 48, 51, 57, 51, 48, 50, 55, 56, 48, 49, 51, 52, 48, 48, 50, 48, 102, 102, 57, 98, 102, 101, 98, 51, 102, 101, 97, 53, 102, 100, 48, 97, 102, 99, 100, 50, 102, 57, 101, 55, 102, 54, 98, 48, 102, 50, 57, 54, 101, 101, 49, 99, 101, 98, 55, 50, 101, 57, 52, 54, 101, 98, 52, 55, 102, 48, 98, 97, 102, 53, 52, 97, 102, 97, 49, 56, 48, 48, 57, 98, 48, 54, 49, 101, 48, 99, 51, 57, 49, 48, 55, 50, 49, 50, 100, 99, 49, 50, 57, 50, 49, 49, 102, 100, 48, 102, 53, 54, 48, 100, 56, 49, 48, 97, 53, 97, 48, 55, 48, 98, 48, 53, 55, 51, 48, 51, 98, 100, 48, 50, 98, 53, 48, 49, 100, 98, 48, 48, 48, 49, 48, 48, 100, 97, 102, 102, 53, 52, 102, 102, 54, 98, 102, 101, 97, 49, 102, 99, 98, 52, 102, 57, 49, 56, 102, 54, 99, 98, 102, 49, 102, 49, 101, 100, 51, 56, 101, 97, 56, 98, 101, 56, 100, 53, 101, 97, 53, 54, 102, 48, 54, 102, 102, 53, 55, 50, 102, 97, 53, 97, 48, 48, 99, 51, 48, 54, 50, 57, 48, 99, 57, 101, 49, 48, 51, 102, 49, 51, 53, 102, 49, 51, 49, 54, 49, 50, 49, 53, 49, 48, 53, 57, 48, 100, 102, 50, 48, 57, 98, 98, 48, 54, 52, 51, 48, 52, 101, 57, 48, 50, 50, 97, 48, 50, 50, 54, 48, 49, 54, 57, 48, 48, 51, 99, 48, 48, 56, 51, 48, 48, 53, 48, 48, 48, 54, 49, 102, 102, 53, 53, 102, 100, 101, 97, 102, 97, 102, 56, 102, 54, 101, 101, 102, 50, 97, 52, 101, 101, 57, 54, 101, 97, 101, 102, 101, 56, 52, 55, 101, 97, 50, 101, 101, 102, 49, 98, 102, 52, 48, 53, 102, 57, 100, 50, 102, 101, 98, 97, 48, 53, 49, 50, 48, 98, 100, 100, 48, 102, 99, 98, 49, 50, 55, 56, 49, 51, 55, 99, 49, 50, 56, 98, 49, 48, 97, 50, 48, 100, 57, 99, 48, 97, 49, 100, 48, 55, 100, 55, 48, 52, 49, 52, 48, 51, 48, 55, 48, 50, 51, 102, 48, 49, 97, 101, 48, 48, 55, 102, 48, 48, 99, 97, 48, 48, 101, 54, 48, 48, 50, 57, 48, 48, 56, 48, 102, 101, 53, 102, 102, 98, 101, 51, 102, 55, 99, 49, 102, 51, 98, 97, 101, 102, 48, 55, 101, 99, 102, 55, 101, 56, 99, 98, 101, 56, 57, 97, 101, 99, 56, 55, 102, 50, 97, 102, 102, 55, 48, 97, 102, 100, 52, 51, 48, 51, 52, 97, 48, 57, 55, 99, 48, 101, 99, 54, 49, 49, 53, 48, 49, 51, 101, 52, 49, 50, 102, 52, 49, 48, 55, 48, 48, 101, 100, 48, 48, 98, 52, 51, 48, 57, 97, 99, 48, 54, 57, 49, 48, 52, 56, 48, 48, 51, 100, 51, 48, 50, 50, 102, 48, 50, 54, 98, 48, 49, 52, 56, 48, 49, 54, 50, 48, 49, 97, 49, 48, 48, 54, 97, 102, 102, 98, 54, 102, 99, 49, 48, 102, 57, 50, 56, 102, 53, 49, 98, 102, 49, 54, 100, 101, 100, 56, 56, 101, 57, 99, 56, 101, 54, 54, 53, 101, 55, 50, 57, 101, 100, 51, 48, 102, 52, 57, 55, 102, 57, 100, 51, 102, 102, 50, 52, 48, 54, 54, 57, 48, 98, 51, 54, 49, 48, 53, 97, 49, 51, 48, 99, 49, 52, 101, 55, 49, 50, 49, 55, 49, 48, 52, 97, 48, 100, 54, 52, 48, 97, 101, 51, 48, 55, 54, 53, 48, 54, 56, 54, 48, 52, 100, 55, 48, 51, 98, 98, 48, 50, 100, 100, 48, 49, 48, 48, 48, 50, 98, 97, 48, 50, 56, 101, 48, 49, 102, 52, 48, 48, 56, 100, 102, 101, 52, 49, 102, 99, 52, 57, 102, 56, 102, 50, 102, 53, 98, 53, 102, 49, 52, 53, 101, 100, 100, 57, 101, 55, 55, 53, 101, 53, 101, 97, 101, 50, 48, 55, 101, 99, 100, 102, 102, 52, 50, 49, 102, 54, 49, 57, 48, 53, 100, 51, 48, 57, 48, 55, 48, 100, 52, 54, 49, 53, 55, 97, 49, 54, 54, 54, 49, 50, 54, 97, 49, 53, 97, 57, 48, 101, 99, 55, 48, 98, 54, 54, 48, 55, 54, 101, 48, 53, 97, 57, 48, 50, 57, 97, 48, 49, 52, 97, 48, 49, 97, 55, 48, 51, 55, 48, 48, 48, 54, 102, 48, 52, 100, 54, 48, 50, 53, 52, 48, 51, 57, 98, 48, 51, 52, 98, 48, 48, 55, 53, 102, 101, 98, 54, 102, 98, 102, 98, 102, 52, 101, 100, 102, 50, 50, 56, 101, 101, 50, 100, 101, 57, 55, 50, 101, 53, 57, 52, 101, 50, 56, 102, 101, 53, 48, 102, 101, 101, 54, 101, 102, 54, 55, 56, 102, 100, 48, 99, 48, 98, 52, 97, 48, 102, 49, 51, 49, 51, 99, 97, 49, 57, 50, 50, 49, 56, 56, 99, 49, 52, 52, 102, 49, 53, 52, 98, 48, 100, 54, 56, 48, 56, 52, 48, 48, 54, 52, 52, 48, 49, 99, 57, 102, 102, 55, 98, 48, 48, 55, 51, 102, 102, 98, 49, 48, 48, 50, 57, 48, 50, 100, 51, 48, 51, 51, 49, 48, 51, 54, 102, 48, 52, 55, 97, 48, 51, 52, 49, 48, 48, 52, 55, 102, 101, 57, 52, 102, 97, 101, 98, 102, 51, 51, 100, 102, 50, 54, 99, 101, 99, 49, 98, 101, 56, 101, 97, 101, 52, 53, 101, 101, 50, 101, 99, 101, 52, 97, 49, 101, 100, 49, 51, 102, 56, 50, 48, 102, 101, 53, 102, 48, 100, 51, 51, 49, 48, 101, 57, 49, 52, 53, 98, 49, 97, 102, 100, 49, 55, 50, 97, 49, 54, 101, 49, 49, 51, 51, 97, 48, 100, 57, 98, 48, 56, 55, 101, 48, 52, 52, 49, 48, 49, 101, 57, 102, 101, 100, 98, 102, 102, 52, 53, 102, 102, 54, 53, 48, 48, 57, 55, 48, 48, 99, 53, 48, 52, 102, 57, 48, 50, 101, 52, 48, 53, 97, 55, 48, 52, 51, 100, 48, 49, 53, 97, 48, 48, 55, 49, 102, 97, 50, 53, 102, 54, 50, 54, 102, 50, 50, 52, 101, 99, 57, 48, 101, 56, 55, 55, 101, 51, 101, 57, 101, 48, 34, 44, 34, 115, 116, 97, 116, 117, 115, 34, 58, 49, 44, 34, 99, 101, 100, 34, 58, 34, 34, 125, 44, 34, 116, 114, 97, 99, 101, 95, 105, 100, 34, 58, 34, 48, 51, 51, 98, 48, 49, 50, 100, 100, 50, 97, 48, 50, 100, 98, 55, 49, 98, 101, 99, 98, 102, 49, 55, 57, 101, 56, 55, 53, 48, 49, 53, 34, 44, 34, 98, 97, 115, 101, 95, 114, 101, 115, 112, 34, 58, 123, 34, 115, 116, 97, 116, 117, 115, 95, 99, 111, 100, 101, 34, 58, 48, 44, 34, 115, 116, 97, 116, 117, 115, 95, 109, 115, 103, 34, 58, 34, 34, 125, 125, 10, 10,
    100, 97, 116, 97, 58, 32, 123, 34, 100, 97, 116, 97, 34, 58, 123, 34, 97, 117, 100, 105, 111, 34, 58, 34, 56, 99, 101, 50, 53, 100, 101, 55, 54, 57, 102, 54, 101, 49, 102, 98, 51, 50, 48, 97, 57, 50, 49, 51, 48, 99, 49, 51, 53, 57, 49, 99, 98, 55, 49, 57, 98, 50, 49, 55, 97, 49, 49, 52, 56, 52, 48, 101, 98, 51, 48, 56, 54, 49, 48, 51, 98, 54, 48, 49, 55, 100, 102, 101, 53, 54, 102, 101, 55, 50, 48, 48, 53, 52, 48, 48, 100, 100, 48, 50, 48, 50, 48, 54, 101, 57, 48, 52, 98, 99, 48, 55, 51, 57, 48, 54, 101, 54, 48, 51, 56, 98, 48, 49, 53, 100, 102, 100, 56, 100, 102, 55, 50, 102, 102, 51, 101, 51, 101, 101, 50, 56, 101, 57, 100, 54, 101, 55, 53, 51, 101, 49, 98, 97, 101, 49, 52, 52, 101, 51, 55, 102, 101, 56, 49, 100, 102, 97, 49, 53, 102, 99, 100, 49, 49, 48, 101, 97, 49, 52, 99, 51, 49, 53, 97, 53, 49, 102, 50, 98, 49, 56, 99, 100, 49, 54, 97, 49, 49, 51, 99, 49, 48, 97, 49, 51, 48, 53, 101, 48, 48, 49, 48, 97, 102, 102, 54, 55, 102, 99, 51, 54, 48, 48, 51, 102, 48, 48, 101, 50, 48, 49, 52, 48, 48, 55, 57, 56, 48, 54, 97, 102, 48, 56, 101, 52, 48, 56, 100, 54, 48, 54, 99, 55, 48, 50, 102, 57, 48, 48, 53, 55, 102, 98, 101, 57, 102, 53, 98, 49, 102, 51, 54, 56, 101, 99, 101, 49, 101, 57, 51, 57, 101, 56, 97, 54, 101, 49, 53, 51, 101, 51, 49, 53, 101, 51, 52, 54, 101, 55, 57, 97, 102, 57, 48, 101, 102, 100, 50, 54, 48, 100, 53, 50, 49, 55, 98, 101, 49, 53, 55, 98, 49, 100, 56, 57, 49, 97, 48, 102, 49, 54, 56, 98, 49, 49, 101, 97, 48, 100, 57, 101, 48, 51, 48, 56, 48, 49, 55, 54, 102, 102, 100, 99, 102, 98, 97, 102, 102, 102, 52, 102, 48, 49, 54, 99, 48, 50, 99, 49, 48, 54, 49, 49, 48, 56, 56, 49, 48, 56, 49, 54, 48, 57, 101, 100, 48, 55, 101, 101, 48, 52, 50, 100, 48, 49, 54, 52, 102, 101, 48, 54, 102, 56, 57, 51, 102, 52, 99, 51, 101, 102, 100, 101, 101, 98, 54, 101, 101, 56, 55, 53, 101, 54, 100, 56, 101, 50, 97, 99, 101, 49, 54, 54, 101, 53, 99, 55, 101, 97, 53, 54, 102, 99, 49, 99, 48, 48, 52, 100, 49, 50, 49, 102, 49, 55, 54, 101, 49, 55, 57, 56, 49, 101, 55, 100, 49, 54, 49, 51, 49, 53, 57, 56, 48, 101, 97, 56, 48, 57, 51, 53, 48, 49, 51, 51, 48, 48, 54, 55, 102, 101, 97, 57, 102, 98, 98, 98, 48, 49, 97, 99, 48, 50, 101, 55, 48, 50, 48, 52, 48, 97, 54, 56, 48, 57, 97, 54, 48, 54, 57, 100, 48, 99, 49, 51, 48, 54, 53, 49, 48, 51, 49, 51, 48, 51, 51, 99, 102, 99, 50, 97, 102, 56, 56, 49, 102, 54, 102, 102, 101, 102, 99, 100, 101, 99, 102, 54, 101, 100, 102, 102, 101, 54, 51, 98, 101, 54, 51, 50, 101, 52, 49, 54, 101, 51, 97, 57, 101, 55, 100, 57, 102, 57, 55, 56, 102, 98, 101, 53, 48, 98, 52, 98, 49, 56, 49, 99, 49, 51, 53, 50, 49, 100, 98, 48, 49, 56, 51, 51, 49, 52, 99, 53, 48, 101, 51, 49, 48, 99, 97, 98, 48, 49, 50, 48, 102, 102, 99, 51, 48, 48, 49, 99, 102, 98, 50, 57, 48, 49, 52, 48, 48, 51, 100, 56, 48, 52, 50, 57, 48, 55, 49, 100, 48, 99, 102, 49, 48, 54, 98, 56, 48, 57, 99, 99, 48, 56, 102, 52, 48, 48, 57, 101, 48, 52, 56, 48, 102, 101, 51, 97, 102, 97, 50, 57, 102, 57, 53, 56, 102, 53, 57, 50, 101, 102, 52, 97, 102, 50, 98, 101, 101, 99, 49, 55, 101, 97, 99, 56, 101, 57, 100, 100, 101, 50, 100, 53, 101, 52, 49, 99, 101, 56, 97, 52, 102, 98, 57, 51, 102, 57, 97, 102, 48, 100, 98, 52, 49, 55, 100, 52, 49, 48, 54, 54, 49, 101, 56, 97, 49, 53, 49, 101, 49, 51, 99, 51, 48, 98, 100, 101, 48, 97, 52, 57, 48, 48, 57, 51, 102, 101, 56, 102, 48, 50, 48, 97, 102, 99, 101, 100, 48, 49, 50, 50, 48, 54, 52, 56, 48, 55, 50, 50, 48, 54, 97, 51, 48, 101, 57, 98, 48, 55, 49, 52, 48, 53, 48, 99, 48, 98, 55, 98, 102, 102, 48, 99, 48, 49, 57, 55, 48, 48, 48, 57, 102, 97, 51, 52, 102, 55, 52, 57, 102, 56, 54, 54, 102, 51, 55, 52, 101, 101, 53, 51, 102, 52, 52, 102, 101, 98, 99, 54, 101, 57, 99, 99, 101, 56, 101, 52, 101, 50, 56, 57, 101, 52, 100, 101, 102, 51, 51, 55, 102, 101, 102, 97, 102, 100, 56, 55, 49, 57, 100, 49, 49, 50, 100, 97, 49, 52, 54, 54, 49, 98, 98, 100, 49, 51, 48, 98, 48, 99, 100, 101, 48, 57, 53, 48, 48, 56, 51, 48, 102, 98, 99, 51, 48, 50, 100, 51, 48, 49, 100, 99, 102, 101, 49, 55, 48, 53, 97, 53, 48, 56, 54, 98, 48, 55, 48, 56, 48, 56, 49, 48, 48, 100, 99, 55, 48, 51, 49, 57, 48, 55, 54, 57, 48, 52, 97, 100, 102, 102, 51, 51, 48, 48, 53, 56, 102, 101, 97, 48, 102, 97, 55, 49, 102, 56, 50, 48, 102, 57, 102, 50, 102, 50, 50, 98, 102, 52, 50, 50, 102, 50, 56, 53, 101, 101, 56, 57, 101, 98, 50, 101, 101, 54, 101, 48, 101, 50, 102, 97, 101, 52, 98, 51, 101, 99, 98, 101, 48, 49, 98, 55, 102, 100, 101, 98, 49, 51, 53, 49, 49, 97, 49, 51, 49, 49, 98, 49, 49, 98, 49, 50, 49, 51, 102, 97, 48, 100, 49, 55, 48, 52, 48, 56, 48, 97, 53, 57, 102, 101, 99, 97, 102, 100, 99, 53, 48, 54, 56, 102, 48, 49, 52, 48, 48, 52, 102, 53, 48, 56, 55, 52, 48, 99, 54, 54, 48, 53, 100, 102, 48, 98, 51, 50, 48, 54, 99, 99, 48, 50, 55, 49, 48, 49, 99, 102, 48, 49, 98, 56, 102, 102, 56, 57, 102, 99, 48, 100, 48, 48, 100, 52, 102, 55, 56, 100, 102, 97, 101, 48, 102, 55, 97, 102, 102, 53, 53, 57, 102, 51, 101, 54, 102, 49, 100, 97, 101, 101, 49, 101, 101, 57, 55, 102, 101, 50, 52, 99, 101, 51, 53, 98, 101, 51, 50, 99, 102, 52, 53, 98, 48, 52, 56, 97, 48, 48, 57, 99, 49, 97, 49, 53, 49, 54, 52, 49, 49, 52, 98, 51, 49, 54, 100, 101, 49, 49, 100, 101, 48, 55, 48, 49, 48, 50, 49, 98, 48, 57, 51, 50, 102, 99, 102, 50, 48, 48, 56, 49, 48, 56, 101, 98, 48, 51, 100, 53, 48, 55, 99, 99, 48, 98, 99, 99, 48, 98, 54, 50, 48, 54, 55, 50, 48, 57, 100, 97, 48, 53, 50, 54, 102, 101, 48, 101, 48, 53, 53, 98, 102, 102, 52, 97, 102, 101, 99, 56, 48, 49, 51, 55, 102, 99, 56, 55, 102, 98, 55, 48, 102, 98, 97, 102, 102, 57, 102, 100, 102, 51, 48, 50, 102, 54, 54, 53, 102, 51, 99, 52, 101, 98, 57, 100, 101, 98, 54, 56, 101, 52, 98, 48, 100, 102, 52, 48, 101, 51, 48, 54, 102, 49, 99, 98, 48, 51, 97, 55, 48, 48, 51, 99, 49, 54, 56, 57, 49, 99, 50, 50, 48, 102, 102, 97, 49, 56, 100, 55, 48, 102, 52, 51, 48, 54, 57, 48, 48, 48, 100, 52, 48, 51, 55, 102, 102, 102, 97, 98, 102, 99, 54, 100, 48, 97, 51, 54, 48, 53, 56, 51, 48, 56, 50, 54, 48, 102, 101, 99, 48, 98, 50, 52, 48, 98, 98, 102, 48, 57, 52, 54, 48, 55, 102, 54, 48, 48, 57, 50, 48, 50, 55, 56, 48, 48, 97, 100, 102, 100, 53, 98, 48, 50, 98, 53, 102, 100, 53, 57, 102, 99, 54, 49, 102, 100, 97, 53, 102, 98, 97, 97, 102, 54, 56, 102, 102, 54, 48, 57, 102, 52, 54, 52, 101, 102, 102, 101, 101, 100, 99, 49, 101, 54, 49, 55, 101, 50, 98, 53, 100, 101, 48, 48, 101, 53, 54, 100, 102, 52, 48, 53, 48, 55, 55, 49, 48, 53, 56, 57, 49, 56, 54, 102, 49, 101, 51, 49, 48, 102, 48, 102, 49, 54, 100, 57, 48, 101, 56, 57, 48, 49, 97, 55, 102, 100, 50, 99, 48, 52, 48, 48, 102, 102, 56, 97, 102, 100, 56, 102, 48, 99, 98, 51, 48, 55, 53, 55, 48, 57, 48, 50, 49, 49, 98, 52, 48, 100, 57, 55, 48, 97, 48, 50, 48, 57, 56, 55, 48, 56, 57, 97, 102, 101, 57, 98, 48, 49, 97, 50, 48, 48, 97, 97, 102, 98, 56, 100, 48, 49, 53, 99, 102, 100, 98, 48, 102, 98, 48, 100, 102, 100, 49, 98, 102, 98, 55, 52, 102, 55, 54, 102, 102, 54, 99, 102, 102, 53, 55, 99, 101, 102, 53, 50, 101, 101, 56, 100, 101, 57, 100, 51, 101, 51, 52, 97, 100, 102, 50, 56, 101, 50, 54, 101, 102, 48, 97, 99, 102, 102, 49, 56, 48, 100, 98, 100, 48, 101, 101, 57, 50, 49, 49, 57, 49, 97, 50, 101, 49, 49, 55, 101, 49, 53, 97, 56, 48, 54, 50, 56, 102, 101, 51, 101, 102, 101, 50, 99, 48, 49, 100, 102, 102, 99, 50, 52, 48, 49, 51, 48, 48, 99, 99, 101, 48, 55, 98, 50, 48, 97, 97, 53, 49, 48, 52, 99, 48, 98, 99, 53, 48, 55, 53, 48, 48, 55, 98, 97, 48, 50, 50, 53, 102, 101, 102, 51, 102, 101, 100, 98, 102, 102, 55, 56, 102, 100, 100, 55, 102, 101, 54, 57, 102, 102, 101, 53, 102, 99, 100, 54, 102, 98, 49, 99, 102, 98, 52, 51, 102, 56, 49, 101, 102, 52, 51, 102, 102, 51, 97, 97, 102, 49, 97, 101, 101, 99, 100, 55, 101, 54, 98, 53, 101, 53, 56, 54, 101, 50, 98, 57, 101, 50, 98, 56, 102, 52, 56, 97, 48, 57, 50, 98, 48, 99, 54, 53, 49, 51, 57, 101, 50, 53, 49, 52, 49, 56, 55, 97, 49, 48, 50, 51, 49, 51, 49, 51, 48, 52, 99, 48, 102, 57, 48, 49, 102, 100, 52, 55, 102, 102, 55, 102, 102, 98, 52, 53, 48, 49, 49, 53, 48, 98, 102, 56, 48, 55, 101, 53, 48, 57, 56, 51, 48, 102, 48, 101, 48, 99, 98, 55, 48, 53, 57, 52, 48, 54, 49, 102, 48, 54, 99, 56, 102, 98, 101, 101, 102, 101, 100, 97, 48, 52, 54, 57, 102, 99, 48, 53, 48, 48, 54, 52, 48, 52, 57, 99, 102, 99, 57, 97, 102, 99, 52, 52, 102, 100, 97, 50, 102, 54, 102, 100, 102, 49, 97, 49, 102, 51, 98, 100, 102, 48, 99, 56, 101, 56, 99, 56, 101, 57, 52, 57, 101, 54, 97, 54, 100, 98, 102, 55, 101, 52, 51, 56, 102, 51, 99, 49, 48, 50, 99, 51, 49, 48, 55, 97, 49, 49, 48, 50, 50, 53, 97, 51, 49, 98, 53, 98, 49, 51, 51, 101, 49, 51, 101, 51, 48, 52, 54, 51, 102, 100, 101, 100, 102, 97, 49, 51, 102, 100, 51, 102, 102, 99, 102, 100, 102, 101, 53, 49, 48, 56, 57, 51, 48, 56, 50, 48, 48, 98, 98, 102, 48, 101, 49, 50, 48, 100, 52, 53, 48, 97, 53, 56, 48, 54, 102, 48, 48, 52, 53, 102, 48, 49, 54, 56, 102, 101, 97, 98, 48, 50, 57, 57, 48, 50, 52, 52, 102, 100, 56, 48, 48, 52, 52, 101, 48, 50, 54, 102, 102, 57, 53, 53, 102, 99, 97, 97, 102, 55, 54, 98, 102, 48, 101, 98, 101, 101, 57, 48, 101, 101, 50, 48, 101, 98, 56, 100, 101, 52, 100, 97, 101, 52, 55, 55, 101, 48, 51, 101, 100, 102, 55, 101, 102, 48, 52, 98, 102, 102, 56, 54, 49, 49, 97, 57, 49, 49, 98, 54, 49, 100, 97, 57, 50, 53, 101, 50, 48, 102, 56, 52, 49, 51, 100, 100, 48, 98, 102, 48, 102, 99, 52, 56, 102, 99, 101, 53, 102, 100, 100, 102, 102, 101, 55, 53, 102, 101, 48, 102, 48, 55, 51, 98, 48, 100, 102, 49, 48, 57, 48, 52, 48, 102, 99, 98, 48, 102, 97, 56, 48, 98, 97, 100, 48, 55, 97, 54, 48, 51, 98, 53, 48, 53, 99, 54, 102, 99, 100, 53, 102, 100, 50, 57, 48, 51, 55, 54, 102, 99, 98, 57, 102, 102, 55, 102, 48, 48, 57, 57, 102, 99, 55, 97, 102, 56, 99, 102, 102, 54, 52, 57, 102, 53, 99, 102, 101, 98, 52, 99, 101, 102, 56, 98, 101, 101, 101, 57, 101, 52, 50, 100, 101, 52, 50, 55, 101, 51, 51, 97, 100, 100, 57, 100, 101, 98, 98, 99, 102, 98, 101, 97, 48, 100, 49, 101, 49, 49, 50, 51, 49, 56, 57, 48, 50, 56, 52, 98, 49, 54, 100, 55, 49, 48, 102, 56, 49, 50, 55, 101, 48, 50, 50, 56, 102, 99, 53, 101, 48, 48, 97, 51, 102, 101, 56, 54, 102, 101, 50, 50, 48, 51, 97, 57, 48, 97, 99, 49, 48, 97, 55, 102, 48, 98, 101, 101, 48, 102, 100, 55, 48, 100, 100, 48, 48, 55, 50, 100, 48, 54, 49, 51, 48, 51, 49, 51, 48, 48, 99, 98, 102, 98, 101, 52, 102, 102, 102, 49, 48, 50, 53, 55, 102, 98, 49, 50, 102, 102, 55, 54, 102, 101, 57, 97, 102, 56, 51, 100, 102, 55, 48, 51, 102, 53, 48, 101, 102, 49, 100, 97, 101, 99, 50, 48, 102, 48, 99, 53, 101, 57, 99, 51, 101, 54, 50, 98, 101, 52, 56, 100, 100, 100, 97, 55, 101, 56, 51, 102, 102, 50, 98, 51, 48, 49, 100, 98, 49, 51, 101, 98, 49, 49, 52, 53, 49, 101, 99, 100, 50, 50, 102, 48, 49, 50, 102, 102, 49, 49, 98, 49, 48, 99, 99, 100, 48, 49, 52, 55, 102, 101, 57, 99, 102, 102, 101, 56, 102, 102, 100, 97, 48, 48, 99, 49, 48, 52, 97, 56, 48, 97, 102, 51, 48, 97, 57, 98, 48, 98, 97, 48, 48, 101, 50, 97, 48, 99, 52, 100, 48, 55, 98, 51, 48, 52, 57, 98, 48, 52, 57, 57, 102, 100, 50, 97, 102, 100, 52, 97, 48, 52, 102, 52, 102, 97, 49, 48, 102, 100, 57, 49, 48, 48, 56, 53, 102, 57, 50, 100, 102, 55, 52, 55, 102, 55, 102, 54, 102, 51, 48, 99, 101, 102, 55, 51, 101, 102, 48, 57, 102, 48, 57, 50, 101, 57, 54, 50, 101, 52, 99, 99, 101, 52, 98, 57, 101, 48, 49, 53, 101, 52, 49, 99, 102, 56, 57, 55, 48, 54, 101, 49, 48, 102, 99, 57, 49, 50, 57, 53, 50, 49, 97, 50, 49, 102, 102, 56, 49, 48, 52, 52, 49, 52, 55, 52, 48, 102, 99, 99, 102, 102, 97, 98, 48, 48, 55, 98, 48, 51, 53, 48, 102, 101, 99, 50, 102, 102, 99, 49, 48, 53, 55, 101, 48, 57, 102, 100, 48, 55, 99, 56, 48, 98, 53, 52, 48, 102, 55, 102, 48, 98, 48, 56, 48, 56, 56, 102, 48, 54, 99, 101, 48, 52, 53, 99, 48, 49, 53, 99, 102, 98, 57, 55, 48, 49, 102, 52, 102, 102, 52, 50, 102, 54, 50, 102, 102, 99, 49, 48, 102, 98, 98, 53, 102, 51, 100, 54, 102, 52, 101, 55, 102, 52, 99, 56, 101, 102, 53, 51, 101, 101, 57, 48, 101, 101, 100, 56, 101, 98, 53, 50, 101, 55, 49, 97, 101, 52, 54, 101, 101, 53, 100, 57, 101, 55, 97, 52, 102, 53, 98, 56, 48, 54, 49, 56, 48, 100, 98, 100, 49, 50, 53, 56, 49, 99, 99, 54, 49, 99, 54, 49, 49, 53, 52, 56, 49, 51, 97, 56, 48, 102, 50, 53, 48, 54, 97, 50, 48, 52, 101, 50, 48, 51, 101, 55, 48, 48, 53, 49, 48, 51, 50, 53, 48, 52, 97, 102, 48, 54, 51, 54, 48, 56, 55, 101, 48, 57, 97, 57, 48, 97, 56, 102, 48, 57, 52, 48, 48, 56, 99, 57, 48, 52, 52, 100, 48, 54, 48, 101, 102, 102, 50, 101, 102, 102, 97, 53, 48, 52, 54, 55, 102, 57, 97, 56, 102, 55, 48, 55, 102, 101, 51, 102, 102, 53, 102, 57, 102, 48, 102, 53, 102, 54, 55, 49, 102, 50, 99, 99, 101, 101, 51, 97, 101, 102, 53, 98, 102, 50, 51, 48, 101, 99, 53, 51, 101, 56, 55, 99, 101, 99, 52, 50, 101, 99, 50, 101, 101, 56, 98, 98, 102, 54, 48, 54, 48, 55, 98, 56, 48, 55, 50, 102, 48, 101, 48, 99, 49, 97, 50, 57, 49, 56, 55, 50, 49, 49, 49, 48, 49, 53, 102, 56, 48, 102, 49, 99, 48, 57, 99, 54, 48, 54, 98, 57, 48, 55, 49, 57, 48, 52, 56, 54, 48, 50, 50, 52, 48, 52, 57, 52, 48, 53, 53, 56, 48, 54, 53, 48, 48, 54, 48, 98, 48, 55, 99, 55, 48, 97, 101, 51, 48, 57, 53, 98, 48, 48, 100, 53, 48, 57, 101, 98, 48, 53, 53, 51, 102, 97, 55, 52, 48, 48, 99, 100, 102, 102, 57, 57, 102, 52, 98, 55, 102, 55, 55, 99, 102, 97, 97, 50, 102, 49, 53, 101, 102, 51, 102, 54, 102, 53, 98, 48, 102, 50, 54, 102, 102, 48, 100, 56, 102, 48, 53, 100, 102, 48, 50, 100, 101, 101, 54, 51, 101, 97, 50, 56, 102, 49, 98, 56, 101, 97, 100, 97, 101, 102, 100, 97, 102, 100, 97, 97, 48, 49, 51, 97, 48, 97, 100, 98, 48, 100, 50, 51, 49, 54, 99, 57, 49, 52, 97, 100, 49, 51, 48, 52, 49, 51, 52, 100, 49, 49, 54, 55, 48, 98, 52, 99, 48, 97, 53, 56, 48, 57, 49, 56, 48, 54, 57, 100, 48, 52, 52, 54, 48, 53, 52, 48, 48, 54, 52, 51, 48, 50, 54, 97, 48, 56, 53, 49, 48, 53, 51, 51, 48, 53, 99, 48, 48, 53, 54, 54, 48, 56, 51, 98, 48, 50, 49, 52, 102, 102, 49, 50, 48, 52, 52, 101, 102, 99, 102, 54, 102, 54, 50, 99, 102, 97, 54, 55, 102, 55, 53, 100, 102, 49, 50, 50, 102, 53, 50, 50, 102, 53, 97, 54, 102, 49, 52, 55, 102, 48, 50, 98, 102, 50, 50, 48, 102, 48, 98, 51, 101, 100, 50, 53, 101, 99, 55, 53, 102, 50, 99, 54, 101, 101, 54, 57, 101, 100, 50, 97, 102, 99, 54, 98, 102, 101, 99, 54, 48, 54, 102, 102, 48, 97, 51, 53, 49, 50, 49, 100, 49, 56, 53, 101, 49, 48, 51, 55, 49, 51, 52, 56, 49, 55, 101, 100, 48, 99, 98, 53, 48, 57, 51, 57, 49, 48, 52, 54, 48, 53, 57, 55, 48, 53, 98, 54, 48, 54, 54, 49, 48, 51, 53, 48, 48, 51, 49, 99, 48, 51, 57, 102, 48, 54, 100, 101, 48, 52, 97, 100, 48, 53, 51, 56, 48, 53, 98, 52, 48, 53, 49, 52, 48, 50, 49, 100, 102, 101, 48, 48, 48, 48, 97, 98, 102, 98, 50, 102, 102, 55, 100, 57, 102, 54, 50, 57, 102, 56, 55, 57, 102, 50, 53, 57, 102, 49, 57, 102, 102, 51, 51, 98, 101, 102, 56, 51, 101, 99, 53, 55, 102, 49, 48, 97, 102, 48, 49, 55, 101, 99, 53, 48, 102, 50, 53, 102, 101, 102, 49, 97, 102, 49, 48, 54, 102, 55, 100, 98, 102, 102, 101, 55, 48, 48, 57, 52, 48, 99, 52, 97, 48, 102, 98, 50, 48, 102, 52, 53, 49, 56, 99, 98, 48, 102, 99, 99, 49, 51, 50, 99, 48, 102, 48, 102, 48, 102, 53, 99, 48, 99, 102, 56, 48, 55, 48, 100, 48, 57, 56, 97, 48, 55, 99, 54, 48, 51, 49, 100, 48, 52, 50, 56, 48, 55, 57, 101, 48, 51, 49, 49, 48, 53, 101, 101, 48, 53, 53, 54, 48, 54, 50, 49, 48, 50, 53, 54, 48, 50, 97, 101, 48, 49, 48, 50, 102, 100, 98, 57, 102, 57, 49, 102, 102, 97, 53, 48, 102, 56, 56, 101, 102, 50, 100, 55, 102, 51, 102, 97, 102, 51, 102, 50, 102, 48, 101, 49, 101, 99, 57, 53, 102, 49, 55, 98, 102, 49, 55, 56, 101, 100, 56, 57, 101, 102, 57, 48, 102, 52, 55, 54, 102, 53, 54, 55, 101, 100, 52, 101, 102, 100, 49, 56, 48, 48, 102, 54, 102, 100, 51, 52, 48, 55, 49, 101, 48, 100, 49, 98, 49, 49, 97, 99, 48, 98, 49, 54, 49, 54, 56, 52, 49, 49, 57, 98, 48, 99, 54, 98, 49, 48, 57, 50, 48, 99, 99, 97, 48, 97, 48, 102, 48, 57, 49, 101, 48, 56, 52, 49, 48, 56, 101, 48, 48, 53, 53, 55, 48, 55, 98, 51, 48, 54, 98, 51, 48, 51, 50, 53, 48, 55, 57, 56, 48, 49, 56, 51, 48, 50, 56, 52, 48, 49, 56, 99, 102, 99, 50, 102, 102, 100, 53, 50, 102, 57, 52, 50, 102, 57, 56, 100, 102, 54, 100, 57, 102, 50, 52, 52, 102, 51, 52, 54, 102, 48, 50, 48, 101, 102, 49, 48, 101, 101, 57, 99, 102, 50, 52, 48, 101, 102, 97, 100, 102, 51, 49, 48, 102, 53, 101, 57, 102, 50, 52, 52, 102, 57, 57, 53, 102, 55, 57, 56, 102, 100, 51, 57, 48, 51, 51, 55, 48, 51, 102, 101, 48, 55, 55, 54, 48, 99, 51, 55, 48, 98, 55, 97, 48, 101, 51, 55, 48, 100, 100, 50, 48, 97, 53, 50, 48, 102, 97, 53, 48, 98, 102, 52, 48, 97, 53, 53, 48, 97, 55, 52, 48, 99, 52, 57, 48, 56, 98, 52, 48, 54, 99, 99, 48, 56, 49, 97, 48, 51, 99, 49, 48, 53, 101, 97, 48, 49, 97, 50, 48, 51, 54, 98, 48, 49, 51, 54, 102, 99, 57, 100, 48, 51, 100, 55, 102, 57, 56, 54, 102, 56, 56, 54, 102, 99, 48, 55, 102, 52, 57, 57, 102, 56, 49, 54, 102, 52, 100, 101, 102, 52, 100, 97, 102, 53, 99, 56, 101, 101, 53, 52, 102, 56, 101, 54, 102, 48, 55, 52, 102, 54, 98, 101, 102, 50, 50, 99, 102, 54, 56, 48, 102, 102, 50, 54, 102, 50, 51, 57, 102, 101, 97, 50, 48, 52, 102, 101, 102, 100, 101, 99, 48, 50, 99, 52, 48, 57, 49, 53, 48, 56, 101, 50, 48, 55, 102, 48, 48, 99, 53, 101, 48, 55, 53, 56, 49, 48, 101, 102, 48, 57, 99, 53, 48, 54, 100, 49, 48, 100, 97, 102, 48, 57, 53, 50, 48, 51, 48, 102, 48, 100, 100, 55, 48, 54, 56, 101, 48, 51, 54, 102, 48, 56, 100, 56, 48, 49, 57, 49, 48, 52, 49, 51, 48, 49, 101, 57, 102, 102, 99, 53, 48, 49, 100, 53, 102, 55, 97, 55, 48, 49, 53, 50, 102, 54, 55, 97, 102, 57, 55, 50, 102, 56, 56, 52, 102, 54, 101, 57, 102, 55, 57, 48, 102, 48, 51, 50, 102, 57, 49, 101, 102, 52, 54, 99, 102, 52, 51, 99, 102, 97, 99, 99, 101, 99, 54, 97, 48, 54, 57, 52, 102, 52, 52, 101, 102, 57, 49, 100, 48, 54, 55, 52, 102, 54, 100, 101, 48, 98, 54, 56,
    102, 56, 97, 102, 48, 57, 99, 49, 48, 57, 51, 98, 102, 100, 49, 57, 48, 101, 56, 99, 48, 56, 100, 50, 48, 48, 100, 53, 48, 100, 52, 48, 48, 56, 57, 102, 102, 101, 102, 102, 49, 49, 102, 51, 48, 51, 48, 97, 102, 101, 56, 50, 48, 102, 56, 97, 48, 49, 99, 57, 102, 100, 97, 51, 48, 100, 99, 52, 102, 56, 51, 55, 48, 52, 48, 51, 48, 52, 56, 50, 102, 55, 54, 100, 48, 52, 57, 102, 102, 54, 100, 101, 48, 48, 100, 99, 102, 57, 49, 52, 102, 48, 102, 53, 48, 97, 98, 55, 101, 99, 98, 102, 102, 55, 99, 99, 48, 51, 97, 56, 102, 50, 101, 99, 102, 53, 102, 48, 48, 48, 54, 49, 48, 48, 53, 98, 101, 100, 100, 99, 48, 55, 102, 48, 102, 101, 53, 54, 102, 49, 97, 51, 49, 53, 48, 56, 102, 51, 52, 101, 48, 49, 54, 54, 49, 53, 55, 98, 101, 101, 56, 53, 49, 51, 57, 98, 102, 102, 54, 54, 48, 52, 51, 49, 48, 53, 55, 49, 48, 50, 51, 102, 48, 55, 54, 54, 102, 101, 50, 97, 48, 55, 101, 53, 102, 102, 54, 49, 48, 54, 50, 102, 102, 101, 56, 51, 48, 50, 99, 101, 48, 56, 100, 97, 102, 98, 102, 52, 102, 101, 101, 99, 48, 55, 49, 98, 102, 99, 100, 48, 102, 102, 101, 57, 102, 102, 50, 98, 102, 100, 48, 99, 102, 99, 54, 55, 48, 48, 53, 101, 102, 97, 48, 102, 102, 57, 97, 55, 48, 52, 53, 101, 102, 53, 97, 97, 102, 97, 101, 48, 48, 51, 49, 52, 102, 51, 98, 98, 48, 55, 98, 53, 102, 56, 98, 101, 102, 57, 98, 50, 48, 97, 48, 53, 102, 54, 52, 102, 48, 53, 102, 57, 102, 57, 101, 100, 48, 99, 100, 50, 102, 57, 53, 53, 48, 50, 56, 97, 48, 98, 50, 102, 102, 52, 99, 98, 48, 100, 56, 50, 102, 102, 54, 50, 102, 97, 100, 49, 48, 99, 57, 54, 102, 55, 99, 99, 48, 97, 97, 56, 102, 56, 101, 54, 48, 50, 100, 53, 48, 56, 53, 100, 102, 49, 56, 102, 48, 53, 51, 100, 48, 56, 102, 53, 102, 51, 55, 49, 48, 49, 50, 56, 48, 53, 54, 56, 102, 101, 102, 55, 102, 54, 52, 56, 48, 97, 99, 48, 102, 98, 99, 57, 102, 98, 52, 97, 48, 52, 98, 48, 102, 101, 97, 54, 102, 98, 54, 102, 102, 101, 98, 53, 48, 52, 101, 53, 102, 55, 54, 97, 102, 98, 53, 102, 48, 102, 49, 99, 101, 98, 55, 53, 48, 53, 49, 49, 48, 57, 100, 55, 102, 48, 99, 49, 48, 57, 54, 102, 48, 49, 55, 54, 102, 57, 50, 51, 48, 56, 48, 49, 48, 54, 51, 102, 102, 55, 99, 99, 48, 57, 97, 98, 102, 102, 51, 55, 102, 102, 55, 57, 48, 54, 55, 51, 102, 56, 48, 98, 48, 57, 102, 99, 102, 102, 50, 50, 102, 100, 55, 56, 48, 51, 99, 52, 102, 97, 57, 101, 48, 50, 102, 50, 48, 48, 98, 53, 102, 51, 57, 100, 48, 99, 48, 48, 102, 56, 50, 53, 102, 57, 48, 101, 48, 57, 48, 53, 102, 97, 52, 54, 48, 48, 50, 99, 102, 99, 54, 102, 48, 56, 54, 50, 102, 51, 56, 99, 48, 97, 54, 57, 102, 100, 52, 97, 102, 97, 50, 52, 48, 53, 55, 49, 102, 100, 99, 56, 48, 48, 99, 100, 102, 98, 100, 49, 48, 49, 50, 48, 48, 49, 52, 97, 102, 97, 52, 53, 48, 53, 101, 53, 102, 99, 97, 56, 48, 51, 100, 57, 48, 50, 97, 100, 102, 57, 101, 50, 48, 56, 52, 97, 102, 100, 57, 100, 48, 54, 50, 53, 102, 101, 54, 57, 48, 48, 53, 50, 48, 52, 51, 97, 102, 99, 54, 54, 48, 56, 52, 57, 102, 54, 48, 100, 48, 55, 101, 56, 48, 48, 57, 102, 102, 57, 102, 101, 48, 52, 57, 100, 102, 57, 101, 56, 48, 49, 52, 98, 48, 48, 99, 99, 102, 97, 53, 52, 48, 51, 100, 99, 102, 102, 50, 56, 102, 55, 99, 98, 48, 101, 52, 97, 101, 100, 51, 54, 48, 98, 101, 49, 102, 102, 51, 54, 102, 53, 50, 48, 48, 101, 53, 54, 102, 48, 57, 52, 48, 100, 49, 102, 102, 97, 50, 51, 102, 98, 49, 55, 48, 56, 52, 102, 102, 98, 49, 55, 102, 99, 97, 50, 48, 53, 48, 48, 48, 50, 102, 51, 102, 53, 100, 55, 48, 99, 98, 49, 102, 97, 102, 53, 102, 98, 101, 102, 48, 97, 54, 56, 102, 56, 48, 56, 48, 49, 102, 100, 48, 54, 98, 57, 102, 57, 53, 102, 48, 53, 98, 51, 102, 102, 50, 102, 48, 51, 56, 101, 102, 100, 53, 52, 48, 52, 52, 101, 102, 101, 50, 57, 102, 102, 101, 101, 48, 53, 98, 100, 102, 56, 97, 97, 48, 55, 97, 97, 102, 54, 55, 52, 48, 54, 54, 98, 48, 48, 48, 53, 102, 51, 52, 54, 48, 99, 98, 54, 102, 56, 99, 48, 102, 98, 100, 56, 48, 55, 99, 101, 102, 52, 99, 56, 48, 52, 101, 48, 48, 51, 48, 97, 102, 55, 100, 49, 48, 53, 98, 52, 102, 99, 54, 50, 102, 100, 101, 100, 48, 51, 51, 52, 102, 97, 99, 101, 48, 56, 55, 101, 102, 53, 50, 99, 48, 57, 55, 99, 102, 97, 55, 52, 48, 53, 99, 55, 102, 100, 55, 57, 102, 101, 57, 98, 48, 53, 97, 100, 102, 99, 49, 57, 48, 52, 101, 56, 102, 98, 55, 48, 48, 52, 51, 51, 48, 49, 99, 101, 102, 101, 101, 50, 102, 102, 50, 56, 48, 54, 51, 51, 102, 97, 55, 48, 48, 54, 102, 54, 102, 97, 54, 98, 48, 52, 55, 50, 48, 51, 97, 97, 102, 55, 97, 54, 48, 55, 55, 52, 102, 97, 101, 48, 102, 102, 50, 56, 48, 49, 51, 50, 102, 101, 48, 48, 102, 97, 50, 49, 48, 55, 48, 100, 102, 97, 97, 48, 102, 57, 57, 54, 48, 98, 57, 55, 102, 51, 99, 57, 48, 49, 56, 100, 48, 53, 56, 52, 102, 56, 102, 53, 102, 100, 53, 97, 48, 100, 49, 50, 101, 99, 99, 48, 49, 53, 102, 50, 102, 48, 49, 54, 48, 52, 97, 101, 48, 55, 97, 99, 102, 52, 54, 54, 48, 100, 101, 53, 102, 50, 102, 99, 48, 100, 51, 53, 102, 57, 55, 57, 102, 102, 50, 51, 48, 97, 50, 52, 102, 57, 57, 57, 48, 49, 102, 55, 48, 51, 99, 52, 102, 102, 102, 51, 102, 57, 52, 55, 48, 99, 97, 100, 102, 97, 97, 52, 102, 99, 97, 53, 48, 98, 100, 102, 102, 53, 100, 55, 48, 49, 50, 51, 48, 53, 101, 102, 102, 51, 99, 57, 48, 54, 98, 100, 102, 98, 55, 55, 102, 98, 98, 48, 48, 52, 55, 54, 102, 55, 100, 54, 48, 55, 102, 54, 102, 56, 97, 100, 48, 48, 101, 48, 102, 102, 57, 100, 48, 49, 98, 51, 102, 99, 97, 102, 48, 49, 98, 97, 48, 51, 57, 56, 102, 53, 53, 54, 49, 48, 56, 57, 102, 52, 51, 57, 102, 100, 98, 98, 48, 99, 56, 48, 102, 53, 55, 98, 48, 52, 48, 57, 48, 50, 55, 50, 102, 98, 52, 97, 48, 54, 102, 48, 102, 100, 57, 99, 48, 48, 101, 101, 48, 51, 98, 100, 102, 101, 56, 49, 102, 102, 56, 54, 48, 51, 49, 56, 102, 100, 54, 102, 48, 57, 56, 54, 102, 49, 99, 102, 48, 100, 54, 55, 102, 57, 100, 54, 48, 48, 56, 50, 48, 48, 53, 55, 102, 102, 50, 49, 102, 102, 57, 57, 102, 100, 54, 55, 48, 50, 55, 97, 102, 97, 57, 100, 48, 49, 99, 100, 102, 97, 100, 49, 48, 53, 100, 56, 102, 54, 50, 54, 48, 53, 54, 54, 102, 101, 54, 55, 48, 48, 52, 53, 102, 97, 52, 99, 48, 55, 48, 52, 48, 48, 57, 51, 102, 53, 97, 52, 49, 48, 97, 50, 102, 51, 98, 57, 48, 52, 52, 99, 48, 56, 57, 57, 101, 102, 51, 52, 49, 50, 98, 101, 102, 97, 52, 101, 102, 57, 98, 101, 48, 98, 53, 49, 102, 100, 48, 51, 102, 98, 53, 54, 48, 57, 99, 48, 102, 99, 100, 98, 102, 100, 51, 53, 48, 54, 100, 57, 48, 48, 50, 48, 102, 56, 55, 48, 48, 99, 49, 53, 102, 52, 51, 100, 48, 54, 102, 53, 48, 48, 97, 56, 102, 53, 97, 53, 49, 48, 53, 53, 101, 99, 50, 48, 48, 100, 101, 57, 102, 98, 57, 49, 102, 57, 100, 100, 48, 54, 49, 55, 102, 97, 100, 99, 102, 100, 51, 57, 102, 102, 50, 54, 48, 50, 51, 102, 102, 57, 99, 50, 48, 54, 51, 52, 102, 98, 55, 55, 48, 50, 53, 100, 48, 48, 53, 52, 102, 97, 100, 49, 48, 53, 48, 51, 48, 51, 100, 49, 102, 54, 53, 51, 48, 57, 57, 48, 102, 98, 52, 50, 48, 53, 54, 51, 102, 99, 100, 53, 48, 52, 97, 57, 102, 99, 51, 48, 48, 54, 101, 48, 102, 97, 53, 99, 48, 51, 53, 98, 48, 52, 100, 53, 102, 52, 51, 55, 48, 100, 97, 99, 102, 97, 57, 49, 102, 102, 101, 99, 102, 102, 101, 55, 102, 101, 97, 52, 48, 55, 57, 54, 102, 54, 54, 54, 48, 48, 53, 49, 48, 53, 102, 99, 102, 100, 49, 54, 102, 57, 97, 52, 48, 54, 100, 102, 102, 102, 100, 48, 102, 54, 97, 100, 48, 97, 101, 100, 102, 54, 100, 56, 48, 48, 101, 56, 48, 55, 102, 57, 102, 50, 48, 101, 48, 48, 48, 57, 48, 102, 55, 56, 101, 56, 53, 51, 49, 48, 56, 50, 102, 100, 57, 57, 102, 52, 53, 57, 49, 51, 56, 53, 102, 48, 49, 53, 48, 54, 49, 55, 48, 51, 54, 100, 102, 99, 57, 100, 48, 50, 101, 57, 48, 52, 53, 98, 102, 98, 97, 101, 48, 53, 51, 102, 102, 101, 50, 55, 48, 48, 49, 53, 102, 102, 54, 49, 48, 55, 51, 55, 102, 53, 54, 48, 48, 51, 56, 57, 48, 53, 50, 97, 102, 55, 49, 49, 48, 56, 57, 53, 102, 98, 99, 50, 102, 100, 97, 101, 48, 57, 50, 97, 102, 49, 99, 55, 48, 99, 99, 53, 102, 51, 102, 48, 48, 54, 57, 52, 48, 48, 52, 102, 102, 54, 100, 97, 48, 55, 99, 102, 102, 102, 53, 56, 102, 100, 55, 99, 102, 100, 53, 57, 48, 49, 97, 101, 48, 50, 98, 52, 102, 56, 50, 100, 48, 54, 99, 97, 102, 56, 52, 52, 48, 55, 98, 49, 102, 100, 50, 55, 102, 57, 98, 50, 49, 48, 102, 101, 101, 102, 101, 52, 48, 55, 52, 101, 48, 55, 55, 50, 101, 100, 51, 57, 49, 55, 101, 50, 102, 54, 55, 52, 102, 56, 98, 100, 49, 49, 99, 51, 102, 51, 53, 57, 48, 50, 97, 48, 48, 54, 56, 51, 102, 53, 55, 99, 48, 97, 102, 99, 102, 98, 49, 50, 102, 97, 101, 98, 48, 57, 100, 98, 102, 56, 99, 51, 102, 100, 98, 54, 48, 97, 57, 48, 102, 51, 52, 52, 48, 54, 98, 55, 102, 100, 99, 99, 48, 52, 100, 57, 102, 55, 98, 57, 48, 50, 101, 101, 48, 50, 100, 98, 102, 97, 52, 54, 48, 48, 49, 97, 48, 49, 97, 98, 102, 97, 49, 99, 48, 55, 52, 48, 102, 97, 49, 101, 48, 48, 49, 52, 48, 54, 102, 50, 102, 52, 55, 100, 49, 49, 102, 50, 101, 100, 100, 51, 48, 55, 98, 51, 48, 54, 55, 55, 102, 50, 98, 50, 48, 98, 97, 49, 102, 100, 53, 57, 102, 100, 53, 97, 48, 54, 102, 100, 102, 100, 53, 51, 102, 99, 48, 53, 48, 56, 48, 52, 102, 56, 56, 52, 48, 100, 53, 49, 102, 48, 53, 56, 48, 98, 49, 97, 102, 101, 102, 100, 102, 55, 99, 98, 48, 98, 99, 101, 102, 54, 55, 57, 48, 48, 101, 54, 48, 54, 98, 54, 102, 53, 101, 101, 48, 53, 48, 102, 48, 48, 57, 53, 102, 98, 97, 100, 48, 54, 57, 50, 102, 55, 53, 100, 48, 52, 100, 101, 48, 48, 49, 51, 102, 98, 100, 50, 102, 101, 55, 50, 48, 52, 50, 100, 102, 100, 50, 100, 102, 98, 102, 53, 48, 56, 97, 97, 102, 55, 101, 101, 48, 49, 98, 50, 48, 53, 99, 100, 102, 57, 57, 50, 48, 53, 49, 101, 102, 99, 55, 99, 102, 102, 57, 54, 48, 55, 54, 100, 102, 56, 98, 99, 48, 49, 102, 55, 48, 52, 99, 55, 48, 49, 53, 48, 102, 54, 55, 51, 48, 97, 55, 99, 102, 100, 56, 55, 102, 54, 48, 56, 49, 50, 53, 56, 101, 100, 57, 97, 48, 100, 99, 56, 102, 55, 102, 100, 48, 50, 53, 51, 48, 48, 52, 55, 102, 99, 54, 57, 48, 50, 52, 99, 48, 51, 48, 50, 102, 50, 49, 98, 49, 50, 56, 52, 102, 53, 55, 54, 102, 101, 50, 55, 48, 51, 52, 102, 102, 102, 101, 57, 48, 50, 99, 55, 101, 101, 51, 55, 49, 98, 98, 99, 102, 49, 50, 49, 102, 50, 57, 50, 49, 100, 97, 102, 101, 56, 50, 50, 48, 50, 55, 49, 49, 49, 51, 54, 101, 53, 97, 50, 49, 53, 50, 56, 102, 102, 101, 56, 102, 48, 98, 100, 48, 100, 52, 56, 48, 51, 54, 99, 101, 102, 100, 97, 49, 49, 98, 99, 102, 97, 56, 50, 102, 51, 56, 49, 49, 56, 100, 54, 101, 101, 53, 54, 48, 48, 97, 53, 48, 102, 97, 48, 101, 97, 102, 51, 48, 102, 102, 48, 102, 101, 102, 99, 102, 52, 101, 55, 48, 98, 53, 57, 102, 101, 97, 100, 102, 55, 49, 99, 48, 57, 98, 57, 102, 100, 51, 98, 102, 56, 56, 50, 48, 97, 52, 101, 102, 53, 98, 54, 48, 51, 50, 100, 48, 56, 48, 51, 101, 99, 56, 50, 49, 48, 100, 54, 102, 98, 51, 50, 102, 100, 51, 55, 102, 102, 49, 50, 48, 52, 101, 48, 102, 98, 55, 57, 48, 51, 99, 57, 102, 99, 53, 50, 48, 51, 54, 48, 48, 48, 52, 97, 102, 101, 55, 52, 48, 50, 100, 101, 102, 98, 97, 101, 48, 53, 99, 56, 102, 100, 52, 53, 102, 100, 49, 48, 48, 54, 48, 57, 102, 99, 49, 102, 102, 99, 48, 51, 48, 100, 53, 97, 102, 52, 54, 97, 102, 102, 57, 56, 48, 57, 99, 56, 102, 53, 102, 50, 48, 54, 99, 52, 102, 99, 97, 52, 102, 98, 50, 101, 48, 99, 51, 52, 102, 52, 99, 54, 48, 52, 98, 54, 48, 53, 98, 53, 102, 49, 49, 48, 48, 98, 100, 57, 102, 101, 57, 57, 102, 54, 101, 52, 48, 98, 52, 100, 102, 56, 55, 55, 48, 55, 102, 51, 102, 56, 52, 100, 48, 56, 102, 50, 102, 57, 54, 100, 48, 49, 100, 101, 48, 49, 49, 54, 102, 99, 51, 101, 48, 54, 51, 57, 102, 55, 56, 52, 48, 56, 48, 49, 102, 97, 56, 99, 102, 100, 48, 52, 48, 97, 50, 50, 102, 49, 55, 57, 48, 57, 99, 100, 48, 51, 55, 51, 102, 49, 49, 48, 48, 102, 51, 56, 102, 97, 48, 97, 102, 98, 53, 98, 48, 57, 52, 99, 102, 56, 53, 53, 48, 49, 100, 55, 48, 48, 56, 98, 102, 99, 53, 52, 48, 55, 50, 97, 102, 56, 101, 50, 48, 50, 49, 100, 48, 52, 53, 102, 102, 100, 55, 54, 102, 102, 54, 98, 48, 53, 100, 101, 102, 100, 49, 49, 102, 102, 55, 52, 48, 53, 99, 97, 102, 98, 51, 57, 48, 50, 54, 102, 48, 49, 57, 57, 102, 57, 53, 50, 48, 55, 55, 52, 102, 98, 52, 48, 102, 97, 56, 55, 48, 57, 56, 54, 102, 57, 48, 50, 102, 101, 97, 49, 48, 51, 50, 50, 102, 100, 99, 99, 102, 101, 100, 98, 48, 50, 48, 97, 102, 99,
    54, 100, 102, 102, 101, 49, 48, 50, 48, 97, 102, 97, 99, 48, 48, 54, 54, 54, 102, 99, 99, 48, 102, 101, 102, 55, 48, 51, 54, 54, 102, 100, 98, 101, 48, 51, 51, 99, 102, 99, 97, 54, 48, 53, 100, 100, 48, 48, 51, 101, 102, 101, 50, 48, 48, 53, 51, 97, 48, 48, 56, 53, 48, 49, 56, 51, 48, 52, 48, 53, 48, 48, 52, 100, 48, 50, 55, 49, 48, 51, 50, 56, 102, 101, 101, 48, 48, 51, 52, 99, 102, 100, 48, 50, 48, 48, 52, 54, 102, 102, 51, 57, 102, 99, 54, 50, 102, 100, 100, 57, 102, 100, 51, 99, 102, 98, 99, 56, 102, 98, 98, 55, 102, 99, 48, 56, 102, 100, 51, 97, 102, 56, 57, 51, 102, 102, 102, 52, 102, 56, 54, 48, 102, 100, 52, 99, 102, 100, 99, 56, 102, 54, 49, 50, 48, 55, 54, 53, 102, 100, 52, 53, 102, 99, 100, 53, 48, 97, 55, 56, 48, 52, 50, 97, 48, 53, 101, 52, 48, 97, 48, 97, 48, 97, 97, 56, 48, 54, 99, 51, 48, 99, 51, 101, 48, 55, 52, 50, 48, 52, 56, 57, 48, 54, 52, 102, 48, 50, 97, 100, 48, 49, 99, 99, 102, 101, 56, 52, 102, 101, 54, 53, 102, 101, 98, 53, 102, 56, 51, 102, 102, 100, 54, 102, 102, 97, 54, 99, 102, 57, 54, 55, 48, 49, 51, 52, 102, 56, 100, 100, 102, 99, 48, 48, 48, 51, 57, 54, 102, 53, 99, 50, 102, 99, 55, 49, 102, 102, 97, 100, 102, 51, 55, 98, 102, 97, 97, 51, 102, 57, 53, 55, 102, 53, 52, 56, 102, 57, 51, 102, 102, 54, 50, 101, 102, 56, 50, 49, 102, 101, 101, 98, 102, 101, 100, 49, 48, 52, 99, 55, 48, 53, 51, 53, 48, 97, 98, 101, 48, 102, 48, 49, 48, 99, 98, 56, 49, 48, 53, 50, 49, 49, 102, 99, 48, 99, 49, 55, 48, 98, 48, 99, 48, 99, 50, 55, 48, 52, 57, 50, 48, 48, 52, 51, 102, 102, 56, 49, 102, 99, 53, 49, 102, 55, 51, 98, 102, 55, 99, 101, 102, 56, 48, 57, 102, 56, 54, 99, 102, 56, 102, 48, 102, 98, 51, 57, 102, 102, 53, 97, 102, 101, 57, 48, 48, 49, 49, 54, 48, 50, 48, 102, 48, 51, 51, 52, 48, 51, 101, 55, 102, 100, 53, 97, 48, 50, 102, 51, 102, 98, 48, 100, 102, 55, 53, 52, 102, 99, 52, 100, 102, 53, 55, 100, 102, 50, 102, 101, 102, 53, 55, 57, 102, 51, 57, 53, 102, 51, 99, 52, 102, 51, 101, 57, 102, 57, 49, 99, 102, 101, 50, 49, 48, 50, 48, 50, 48, 54, 49, 52, 48, 99, 102, 51, 48, 102, 99, 48, 49, 48, 101, 102, 49, 52, 101, 102, 49, 52, 97, 50, 49, 49, 101, 101, 49, 49, 50, 51, 48, 101, 54, 52, 48, 54, 102, 57, 48, 51, 97, 49, 102, 102, 99, 99, 102, 57, 100, 56, 102, 54, 48, 52, 102, 52, 53, 48, 102, 52, 52, 99, 102, 51, 99, 56, 102, 52, 100, 54, 102, 56, 54, 53, 102, 99, 53, 53, 102, 99, 53, 49, 48, 49, 97, 56, 48, 55, 50, 50, 48, 49, 50, 102, 48, 56, 50, 48, 48, 53, 98, 49, 102, 102, 56, 102, 48, 49, 49, 54, 102, 98, 56, 57, 102, 56, 53, 100, 102, 53, 102, 54, 102, 51, 51, 49, 102, 50, 51, 99, 101, 101, 100, 100, 101, 102, 101, 51, 101, 101, 55, 54, 102, 52, 55, 53, 102, 97, 52, 101, 48, 48, 102, 54, 48, 54, 57, 51, 48, 97, 54, 54, 49, 52, 98, 52, 49, 53, 49, 99, 49, 55, 51, 101, 49, 57, 57, 53, 49, 55, 56, 102, 49, 52, 55, 49, 48, 102, 98, 51, 48, 97, 97, 50, 48, 52, 102, 49, 102, 100, 57, 101, 102, 57, 54, 100, 102, 53, 100, 99, 102, 48, 56, 57, 102, 48, 97, 101, 102, 48, 98, 55, 102, 50, 54, 97, 102, 52, 98, 52, 102, 56, 102, 53, 102, 100, 56, 99, 48, 49, 52, 50, 48, 53, 101, 102, 48, 54, 57, 57, 48, 57, 102, 57, 48, 54, 98, 51, 48, 54, 53, 48, 48, 51, 52, 52, 102, 100, 52, 53, 102, 99, 56, 101, 102, 52, 50, 99, 102, 50, 54, 50, 102, 49, 52, 101, 101, 99, 55, 102, 101, 100, 102, 52, 101, 98, 54, 55, 101, 100, 51, 99, 102, 53, 48, 55, 102, 98, 57, 101, 48, 52, 51, 99, 48, 56, 50, 49, 49, 48, 101, 55, 49, 56, 56, 57, 49, 56, 53, 54, 49, 98, 54, 99, 49, 99, 99, 48, 49, 57, 56, 102, 49, 52, 56, 53, 48, 102, 48, 54, 48, 97, 99, 99, 48, 49, 98, 100, 102, 98, 53, 56, 102, 55, 100, 99, 102, 49, 99, 98, 101, 101, 98, 55, 101, 101, 97, 52, 101, 102, 55, 98, 102, 48, 53, 102, 102, 52, 48, 97, 102, 97, 102, 49, 102, 100, 102, 102, 48, 50, 50, 56, 48, 55, 102, 53, 48, 57, 48, 98, 48, 97, 100, 54, 48, 57, 49, 101, 48, 55, 55, 98, 48, 51, 100, 100, 102, 101, 50, 52, 102, 97, 99, 57, 102, 52, 51, 97, 102, 50, 50, 99, 101, 102, 101, 50, 101, 97, 97, 56, 101, 97, 49, 51, 101, 98, 100, 49, 101, 97, 100, 101, 102, 50, 55, 97, 102, 99, 56, 52, 48, 50, 56, 99, 48, 55, 50, 51, 49, 48, 98, 51, 49, 97, 50, 97, 49, 56, 53, 99, 49, 98, 100, 53, 49, 102, 100, 50, 49, 57, 55, 50, 49, 53, 97, 55, 49, 49, 97, 100, 48, 99, 48, 56, 48, 51, 99, 101, 102, 99, 54, 102, 102, 97, 56, 51, 102, 50, 102, 56, 101, 101, 102, 102, 101, 102, 100, 98, 101, 101, 98, 57, 101, 102, 99, 102, 102, 49, 101, 50, 102, 55, 99, 50, 102, 97, 57, 99, 102, 101, 51, 102, 48, 53, 54, 102, 48, 55, 100, 102, 48, 56, 49, 56, 48, 56, 97, 51, 48, 57, 102, 49, 48, 52, 100, 48, 48, 48, 48, 102, 102, 101, 56, 51, 102, 56, 50, 99, 102, 53, 56, 49, 102, 49, 100, 54, 101, 101, 101, 56, 101, 99, 56, 97, 101, 98, 57, 52, 101, 98, 98, 97, 102, 48, 48, 49, 102, 56, 100, 56, 102, 101, 101, 54, 48, 51, 99, 48, 48, 57, 98, 48, 49, 52, 56, 49, 49, 53, 99, 49, 49, 55, 48, 97, 49, 100, 52, 48, 49, 97, 54, 52, 49, 55, 102, 100, 49, 51, 98, 54, 48, 102, 48, 55, 48, 57, 52, 55, 48, 49, 56, 99, 102, 101, 102, 52, 102, 55, 49, 48, 102, 50, 57, 53, 102, 49, 57, 100, 102, 48, 100, 101, 101, 102, 55, 56, 102, 48, 56, 100, 102, 52, 100, 54, 102, 55, 56, 97, 102, 97, 52, 51, 102, 102, 48, 48, 48, 53, 101, 101, 48, 54, 55, 50, 48, 53, 51, 50, 48, 97, 57, 52, 48, 55, 98, 57, 48, 50, 101, 56, 48, 50, 101, 101, 102, 100, 57, 50, 102, 57, 53, 53, 102, 54, 55, 51, 102, 52, 98, 97, 102, 49, 100, 53, 101, 100, 53, 53, 101, 102, 48, 49, 101, 101, 50, 101, 102, 48, 52, 51, 102, 55, 55, 50, 102, 100, 54, 98, 48, 48, 55, 55, 48, 53, 102, 99, 48, 101, 99, 57, 49, 48, 97, 101, 49, 50, 51, 100, 49, 55, 56, 102, 49, 55, 55, 49, 49, 53, 52, 49, 49, 51, 53, 99, 49, 49, 53, 102, 48, 99, 51, 50, 48, 54, 51, 57, 48, 51, 51, 51, 102, 101, 50, 48, 102, 57, 55, 55, 102, 54, 101, 52, 102, 52, 57, 99, 102, 51, 51, 55, 102, 50, 48, 56, 102, 52, 101, 97, 102, 53, 100, 55, 102, 55, 51, 55, 102, 98, 51, 51, 102, 102, 56, 54, 48, 49, 98, 55, 48, 50, 51, 52, 48, 53, 56, 52, 48, 52, 52, 56, 48, 51, 55, 53, 48, 50, 101, 55, 102, 102, 53, 102, 102, 100, 55, 99, 102, 97, 57, 97, 102, 56, 57, 97, 102, 54, 55, 50, 102, 52, 55, 55, 102, 51, 97, 97, 102, 50, 101, 57, 102, 50, 57, 56, 102, 53, 101, 55, 102, 97, 48, 53, 102, 101, 102, 57, 102, 102, 54, 57, 48, 54, 48, 53, 48, 97, 101, 52, 48, 98, 52, 52, 48, 102, 54, 56, 49, 49, 49, 50, 49, 50, 52, 51, 49, 49, 53, 56, 49, 48, 102, 49, 48, 101, 102, 56, 48, 97, 48, 102, 48, 56, 100, 100, 48, 52, 98, 48, 48, 48, 57, 53, 102, 100, 102, 55, 102, 97, 52, 54, 102, 57, 51, 57, 102, 55, 97, 101, 102, 54, 101, 52, 102, 54, 50, 100, 102, 55, 54, 54, 102, 56, 52, 57, 102, 97, 49, 55, 102, 99, 53, 54, 102, 100, 57, 51, 102, 101, 53, 101, 48, 48, 55, 51, 48, 48, 51, 98, 48, 48, 100, 97, 48, 48, 52, 49, 102, 102, 55, 50, 102, 101, 56, 99, 102, 100, 54, 53, 102, 99, 100, 99, 102, 97, 56, 49, 102, 57, 54, 51, 102, 57, 55, 54, 102, 55, 55, 50, 102, 54, 100, 56, 102, 55, 56, 54, 102, 97, 98, 51, 102, 99, 101, 48, 102, 100, 54, 102, 48, 49, 100, 53, 48, 52, 53, 54, 48, 54, 102, 98, 48, 56, 55, 48, 48, 98, 48, 56, 48, 100, 51, 52, 48, 100, 53, 53, 48, 100, 102, 100, 48, 99, 102, 54, 48, 97, 101, 100, 48, 56, 55, 102, 48, 54, 100, 57, 48, 51, 53, 53, 48, 49, 101, 98, 102, 101, 57, 97, 102, 100, 102, 49, 102, 98, 101, 55, 102, 97, 54, 102, 102, 97, 51, 101, 102, 97, 98, 51, 102, 97, 51, 102, 102, 98, 56, 99, 102, 99, 102, 49, 102, 99, 99, 54, 102, 100, 56, 102, 102, 101, 98, 100, 102, 101, 49, 52, 102, 102, 55, 101, 102, 101, 55, 48, 102, 101, 53, 54, 102, 101, 102, 51, 102, 99, 50, 102, 102, 99, 97, 48, 102, 98, 100, 98, 102, 97, 97, 56, 102, 57, 102, 52, 102, 56, 55, 50, 102, 56, 99, 50, 102, 55, 99, 53, 102, 55, 100, 97, 102, 57, 99, 101, 102, 98, 50, 54, 102, 100, 56, 98, 102, 102, 57, 53, 48, 50, 102, 56, 48, 52, 53, 56, 48, 55, 55, 49, 48, 57, 55, 97, 48, 98, 57, 50, 48, 99, 99, 55, 48, 99, 102, 53, 48, 99, 54, 50, 48, 99, 100, 55, 48, 97, 101, 57, 48, 56, 102, 98, 48, 54, 99, 51, 48, 52, 55, 101, 48, 50, 55, 55, 48, 48, 98, 48, 102, 101, 102, 50, 102, 99, 56, 48, 102, 98, 102, 56, 102, 97, 57, 55, 102, 97, 97, 56, 102, 97, 52, 101, 102, 98, 100, 97, 102, 98, 57, 102, 102, 99, 48, 99, 102, 100, 57, 56, 102, 100, 99, 55, 102, 100, 99, 56, 102, 100, 101, 48, 102, 100, 50, 98, 102, 100, 99, 97, 102, 99, 100, 99, 102, 98, 50, 102, 102, 98, 97, 51, 102, 97, 99, 50, 102, 57, 102, 52, 102, 56, 53, 54, 102, 56, 49, 48, 102, 56, 48, 56, 102, 56, 54, 50, 102, 57, 57, 48, 102, 98, 53, 53, 102, 100, 99, 52, 102, 102, 99, 48, 48, 50, 48, 101, 48, 53, 52, 102, 48, 55, 52, 100, 48, 57, 51, 56, 48, 98, 49, 51, 48, 99, 50, 99, 48, 99, 55, 56, 48, 99, 53, 101, 48, 98, 100, 100, 48, 57, 56, 101, 48, 56, 56, 57, 48, 54, 50, 97, 48, 52, 54, 100, 48, 50, 56, 98, 48, 48, 101, 56, 102, 101, 51, 98, 102, 100, 52, 53, 102, 99, 99, 48, 102, 98, 56, 99, 102, 98, 54, 50, 102, 98, 48, 102, 102, 99, 100, 48, 102, 99, 100, 56, 102, 99, 55, 101, 102, 100, 49, 98, 102, 101, 102, 99, 102, 100, 51, 52, 102, 101, 102, 49, 102, 100, 99, 53, 102, 100, 48, 55, 102, 100, 52, 48, 102, 99, 99, 99, 102, 98, 54, 100, 102, 97, 100, 54, 102, 57, 49, 50, 102, 57, 52, 54, 102, 56, 97, 52, 102, 55, 57, 50, 102, 55, 98, 48, 102, 56, 52, 98, 102, 97, 49, 55, 102, 99, 53, 48, 102, 101, 53, 97, 48, 49, 48, 57, 48, 52, 102, 52, 48, 53, 97, 53, 48, 56, 56, 50, 48, 97, 52, 50, 48, 98, 101, 57, 48, 98, 101, 53, 48, 98, 55, 49, 48, 98, 53, 53, 48, 97, 102, 52, 48, 56, 52, 56, 48, 55, 53, 52, 48, 53, 51, 52, 48, 51, 57, 50, 48, 49, 51, 98, 48, 48, 57, 54, 102, 101, 56, 54, 102, 100, 48, 100, 102, 100, 97, 99, 102, 99, 99, 56, 102, 99, 102, 51, 102, 99, 57, 53, 102, 100, 100, 99, 102, 100, 101, 53, 102, 100, 52, 100, 102, 101, 51, 101, 102, 101, 100, 97, 102, 100, 56, 97, 102, 100, 101, 101, 102, 99, 54, 52, 102, 99, 55, 54, 102, 98, 99, 100, 102, 97, 99, 49, 102, 57, 50, 102, 102, 57, 100, 49, 102, 56, 50, 98, 102, 56, 49, 48, 102, 56, 48, 52, 102, 56, 101, 48, 102, 56, 54, 97, 102, 97, 54, 100, 102, 99, 53, 49, 102, 101, 99, 98, 48, 48, 52, 57, 48, 51, 52, 56, 48, 53, 55, 54, 48, 55, 52, 55, 48, 57, 52, 51, 48, 97, 48, 50, 48, 98, 49, 54, 48, 98, 101, 57, 48, 97, 102, 98, 48, 57, 56, 97, 48, 56, 53, 99, 48, 55, 55, 54, 48, 53, 98, 54, 48, 51, 49, 101, 48, 50, 57, 54, 48, 48, 52, 52, 102, 102, 49, 101, 102, 101, 57, 54, 102, 100, 49, 52, 102, 100, 49, 48, 102, 100, 52, 55, 102, 100, 55, 52, 102, 100, 97, 101, 102, 100, 100, 57, 102, 100, 102, 101, 102, 100, 49, 57, 102, 101, 101, 54, 102, 100, 97, 51, 102, 100, 50, 56, 102, 100, 102, 99, 102, 99, 56, 55, 102, 99, 101, 53, 102, 98, 56, 97, 102, 98, 48, 50, 102, 98, 55, 53, 102, 97, 52, 48, 102, 97, 57, 99, 102, 57, 99, 52, 102, 57, 102, 52, 102, 57, 51, 100, 102, 97, 101, 102, 102, 98, 55, 57, 102, 100, 49, 55, 102, 102, 102, 54, 48, 48, 51, 52, 48, 51, 100, 52, 48, 52, 53, 51, 48, 54, 48, 97, 48, 56, 101, 56, 48, 56, 50, 54, 48, 57, 50, 53, 48, 57, 99, 48, 48, 56, 99, 99, 48, 55, 57, 57, 48, 54, 55, 49, 48, 53, 100, 102, 48, 51, 55, 57, 48, 50, 53, 57, 48, 49, 52, 57, 48, 48, 51, 100, 102, 102, 98, 52, 102, 101, 54, 50, 102, 101, 50, 56, 102, 101, 50, 100, 102, 101, 49, 55, 102, 101, 57, 51, 102, 101, 57, 52, 102, 101, 57, 53, 102, 101, 56, 98, 102, 101, 97, 48, 102, 101, 51, 53, 102, 101, 100, 101, 102, 100, 57, 54, 102, 100, 49, 53, 102, 100, 97, 100, 102, 99, 49, 99, 102, 99, 101, 56, 102, 98, 55, 57, 102, 98, 51, 57, 102, 98, 48, 102, 102, 98, 100, 97, 102, 97, 102, 52, 102, 97, 101, 48, 102, 97, 55, 53, 102, 98, 98, 101, 102, 99, 98, 48, 102, 100, 51, 51, 102, 102, 99, 56, 48, 48, 49, 56, 48, 50, 101, 57, 48, 51, 102, 57, 48, 52, 50, 102, 48, 54, 49, 57, 48, 55, 52, 51, 48, 55, 54, 97, 48, 55, 49, 101, 48, 55, 54, 100, 48, 54, 99, 53, 48, 53, 48, 48, 48, 53, 102, 97, 48, 51, 49, 56, 48, 51, 52, 100, 48, 50, 54, 54, 48, 49, 97, 55, 48, 48, 50, 98, 48, 48, 57, 53, 102, 102, 53, 99, 102, 102, 48, 102, 102, 102, 101, 55, 102, 101, 57, 53, 102, 101, 53, 52, 102, 101, 50, 52, 102, 101, 100, 50, 102, 100, 97, 52, 102, 100, 52, 97, 102, 100, 51, 50, 102, 100, 101, 56, 102, 99, 97, 53, 102, 99, 99, 56, 102, 99, 55, 49, 102, 99, 53, 51, 102, 99, 53, 49, 102, 99, 53, 100, 102, 99, 50, 53, 102, 99, 49, 53, 102, 99, 52, 50, 102, 99, 49, 97, 102, 99, 102, 49, 102, 99, 56, 56, 102, 100, 52, 57, 102, 101, 54, 100, 102, 102, 55, 98, 48, 48, 102, 102, 48, 49, 48, 98, 48, 51, 49, 55, 48, 52, 50, 57, 48, 53, 101, 97, 48, 53, 54, 54, 48, 54, 56, 51, 48, 54, 54, 101, 48, 54, 48, 51, 48, 54, 51, 101, 48, 53, 57, 50, 48, 52, 56, 101, 48, 51, 56, 97, 48, 50, 97, 53, 48, 49, 97, 98, 48, 48, 49, 101, 48, 48, 53, 52, 102, 102, 102, 97, 102, 101, 99, 98, 102, 101, 55, 98, 102, 101, 54, 57, 102, 101, 53, 100, 102, 101, 53, 55, 102, 101, 54, 48, 102, 101, 51, 97, 102, 101, 51, 98, 102, 101, 53, 97, 102, 101, 48, 49, 102, 101, 102, 57, 102, 100, 98, 54, 102, 100, 55, 98, 102, 100, 50, 50, 102, 100, 49, 52, 102, 100, 99, 53, 102, 99, 97, 99, 102, 99, 56, 53, 102, 99, 52, 56, 102, 99, 53, 97, 102, 99, 100, 49, 102, 99, 97, 53, 102, 100, 50, 101, 102, 101, 49, 54, 102, 102, 49, 49, 48, 48, 101, 53, 48, 48, 99, 97, 48, 49, 101, 55, 48, 50, 98, 51, 48, 51, 54, 50, 48, 52, 101, 56, 48, 52, 52, 49, 48, 53, 52, 52, 48, 53, 51, 53, 48, 53, 97, 101, 48, 52, 49, 100, 48, 52, 56, 98, 48, 51, 100, 98, 48, 50, 52, 53, 48, 50, 52, 101, 48, 49, 101, 97, 48, 48, 51, 54, 48, 48, 100, 99, 102, 102, 55, 52, 102, 102, 50, 51, 102, 102, 101, 54, 102, 101, 57, 52, 102, 101, 57, 97, 102, 101, 54, 102, 102, 101, 57, 51, 102, 101, 57, 53, 102, 101, 55, 56, 102, 101, 56, 48, 102, 101, 52, 102, 102, 101, 50, 53, 102, 101, 102, 100, 102, 100, 56, 49, 102, 100, 54, 100, 102, 100, 102, 48, 102, 99, 100, 102, 102, 99, 99, 98, 102, 99, 97, 53, 102, 99, 57, 48, 102, 99, 48, 56, 102, 100, 98, 51, 102, 100, 49, 100, 102, 101, 98, 57, 102, 101, 97, 98, 102, 102, 56, 98, 48, 48, 57, 102, 48, 49, 56, 100, 48, 50, 53, 98, 48, 51, 49, 51, 48, 52, 53, 49, 48, 52, 101, 53, 48, 52, 99, 99, 48, 52, 99, 56, 48, 52, 55, 50, 48, 52, 98, 57, 48, 51, 49, 97, 48, 51, 54, 98, 48, 50, 101, 53, 48, 49, 53, 51, 48, 49, 57, 102, 48, 48, 102, 100, 102, 102, 57, 102, 102, 102, 51, 54, 102, 102, 50, 97, 102, 102, 102, 48, 102, 101, 100, 49, 102, 101, 98, 54, 102, 101, 98, 49, 102, 101, 98, 56, 102, 101, 98, 49, 102, 101, 56, 57, 102, 101, 52, 98, 102, 101, 51, 97, 102, 101, 101, 48, 102, 100, 98, 57, 102, 100, 55, 50, 102, 100, 51, 100, 102, 100, 51, 50, 102, 100, 51, 57, 102, 100, 53, 56, 102, 100, 53, 55, 102, 100, 98, 49, 102, 100, 101, 53, 102, 100, 56, 57, 102, 101, 49, 100, 102, 102, 56, 57, 102, 102, 52, 54, 48, 48, 100, 56, 48, 48, 54, 55, 48, 49, 50, 50, 48, 50, 100, 56, 48, 50, 50, 102, 48, 51, 55, 57, 48, 51, 55, 51, 48, 51, 55, 98, 48, 51, 56, 53, 48, 51, 48, 51, 48, 51, 97, 99, 48, 50, 101, 56, 48, 49, 54, 51, 48, 49, 48, 99, 48, 49, 101, 97, 48, 48, 101, 48, 102, 102, 100, 53, 102, 102, 56, 102, 102, 102, 53, 52, 102, 102, 55, 51, 102, 102, 52, 98, 102, 102, 53, 53, 102, 102, 49, 99, 102, 102, 50, 49, 102, 102, 48, 48, 102, 102, 102, 101, 102, 101, 100, 49, 102, 101, 98, 50, 102, 101, 50, 102, 102, 101, 52, 56, 102, 101, 48, 54, 102, 101, 99, 49, 102, 100, 101, 97, 102, 100, 48, 48, 102, 101, 102, 55, 102, 100, 49, 99, 102, 101, 48, 97, 102, 101, 53, 50, 102, 101, 99, 48, 102, 101, 52, 102, 102, 102, 99, 97, 102, 102, 55, 54, 48, 48, 101, 56, 48, 48, 52, 99, 48, 49, 97, 99, 48, 49, 102, 101, 48, 49, 54, 48, 48, 50, 56, 51, 48, 50, 56, 49, 48, 50, 55, 53, 48, 50, 50, 98, 48, 50, 49, 100, 48, 50, 101, 56, 48, 49, 57, 55, 48, 49, 54, 100, 48, 49, 99, 49, 48, 48, 57, 56, 48, 48, 99, 56, 48, 48, 52, 55, 48, 48, 49, 50, 48, 48, 99, 102, 102, 102, 101, 52, 102, 102, 97, 49, 102, 102, 99, 100, 102, 102, 97, 55, 102, 102, 55, 55, 102, 102, 50, 54, 102, 102, 49, 100, 102, 102, 98, 98, 102, 101, 98, 101, 102, 101, 56, 53, 102, 101, 57, 57, 102, 101, 55, 101, 102, 101, 51, 52, 102, 101, 51, 50, 102, 101, 52, 57, 102, 101, 55, 55, 102, 101, 52, 49, 102, 101, 55, 55, 102, 101, 99, 97, 102, 101, 100, 52, 102, 101, 55, 97, 102, 102, 100, 54, 102, 102, 99, 100, 102, 102, 55, 57, 48, 48, 102, 99, 48, 48, 54, 49, 48, 49, 102, 56, 48, 49, 98, 48, 48, 49, 50, 99, 48, 50, 49, 99, 48, 50, 50, 56, 48, 50, 98, 97, 48, 49, 99, 57, 48, 49, 97, 102, 48, 49, 52, 49, 48, 49, 102, 102, 48, 48, 99, 49, 48, 48, 55, 55, 48, 48, 102, 52, 102, 102, 101, 97, 102, 102, 99, 52, 102, 102, 99, 50, 102, 102, 52, 51, 102, 102, 99, 53, 102, 102, 51, 55, 102, 102, 48, 51, 102, 102, 98, 53, 102, 102, 102, 99, 102, 101, 49, 55, 102, 102, 100, 100, 102, 101, 99, 56, 102, 101, 57, 99, 102, 101, 48, 53, 102, 102, 48, 49, 102, 102, 101, 57, 102, 101, 57, 102, 102, 101, 57, 99, 102, 101, 57, 56, 102, 101, 50, 101, 102, 102, 49, 56, 102, 102, 51, 49, 102, 102, 50, 101, 102, 102, 99, 54, 102, 102, 101, 55, 102, 102, 51, 101, 48, 48, 54, 56, 48, 48, 101, 53, 48, 48, 55, 56, 48, 49, 50, 55, 48, 49, 48, 53, 48, 50, 55, 57, 48, 49, 55, 101, 48, 49, 56, 57, 48, 49, 54, 54, 48, 49, 54, 97, 48, 49, 56, 100, 48, 49, 102, 50, 48, 48, 57, 54, 48, 48, 50, 55, 48, 48, 49, 52, 48, 48, 48, 51, 48, 48, 97, 97, 102, 102, 54, 102, 102, 102, 52, 51, 102, 102, 55, 52, 102, 102, 102, 53, 102, 101, 102, 57, 102, 101, 52, 51, 102, 102, 51, 56, 102, 102, 102, 100, 102, 101, 51, 50, 102, 102, 101, 53, 102, 102, 48, 48, 102, 102, 54, 97, 102, 102, 57, 56, 102, 102, 57, 52, 102, 101, 101, 49, 102, 102, 100, 56, 102, 101, 97, 98, 102, 102, 52, 51, 102, 102, 53, 51, 102, 102, 100, 102, 102, 102, 50, 50, 102, 102, 97, 55, 102, 102, 54, 52, 102, 102, 50, 100, 48, 48, 49, 98, 48, 48, 56, 55, 48, 48, 48, 48, 48, 49, 52, 54, 48, 48, 52, 57, 48, 49, 57, 99, 48, 48, 54, 98, 48, 49, 53, 54, 48, 49, 100, 56, 48, 48, 48, 102, 48, 50, 102, 99, 48, 48, 100, 57, 48, 48, 52, 100, 48, 49, 52, 56, 48, 48, 56, 100, 48, 48, 53, 56, 48, 48, 50, 97, 48, 48, 50, 50, 48, 48, 48, 54, 48, 48, 99, 101, 102, 102, 53, 102, 102, 102, 97, 54, 102, 102, 48, 50, 102, 102, 48, 101, 102, 102, 99, 53, 102, 102, 50, 52, 102, 102, 97, 51, 102, 102, 50, 54, 102, 102, 48, 97, 102, 102, 100, 51, 102, 102, 100, 100, 102, 101, 101, 55, 102, 102, 102, 49, 102, 101, 57, 56, 102, 102, 49, 56, 102, 102, 100, 100, 102, 101, 54, 50, 102, 102, 97, 50, 102, 102, 101, 56, 102, 102, 48, 101, 48, 48, 48, 56, 48, 48, 51, 101, 48, 48, 51, 48, 48, 48, 54, 97, 48, 48, 99, 48, 48, 48, 57, 101, 48, 48, 98, 54, 48, 48, 97, 98, 48, 48, 54, 99, 48, 49, 51, 102, 48, 48, 50, 54, 48, 49, 53, 51, 48, 50, 99, 97, 102, 101, 57, 49, 48, 50, 97, 57, 48, 48, 99, 50, 48, 48, 57, 52, 48, 49, 101, 57, 102, 101, 53, 48, 48, 48, 56, 52, 102, 100, 48, 50, 102, 102, 102, 54, 102, 101, 98, 98, 102, 102, 55, 52, 48, 48, 100, 56, 102, 101, 97, 54, 48, 48, 48, 50, 102, 102, 102, 57, 102, 101, 97, 99, 48, 49, 102, 48, 102, 100, 100, 50, 48, 48, 50, 97, 48, 48, 99, 49, 102, 102, 55, 97, 48, 48, 57, 97, 102, 101, 99, 54, 48, 48, 101, 53, 102, 100, 100, 53, 102, 101, 55, 57, 102, 102, 100, 51, 102, 101, 57, 56, 48, 48, 97, 56, 102, 102, 56, 49, 48, 48, 50, 55, 48, 48, 100, 51, 102, 102, 52, 52, 48, 48, 100, 50, 102, 102, 57, 53, 48, 48, 48, 57, 102, 102, 100, 56, 102, 102, 99, 51, 48, 48, 52, 55, 102, 102, 52, 48, 48, 49, 100, 99, 102, 102, 57, 52, 48, 48, 48, 50, 48, 48, 49, 101, 48, 48, 50, 98, 48, 50, 50, 52, 48, 48, 55, 52, 48, 49, 56, 48, 48, 48, 48, 98, 48, 48, 57, 97, 48, 48, 102, 102, 102, 101, 102, 51, 48, 48, 52, 51, 102, 102, 50, 56, 102, 102, 100, 98, 102, 102, 49, 48, 102, 102, 51, 57, 48, 48, 97, 53, 102, 102, 99, 50, 48, 48, 57, 50, 102, 102, 102, 98, 102, 102, 57, 97, 48, 49, 57, 56, 102, 102, 53, 100, 48, 49, 50, 53, 48, 48, 48, 98, 102, 102, 102, 101, 102, 101, 101, 98, 102, 100, 48, 97, 102, 102, 48, 101, 102, 102, 51, 53, 102, 102, 57, 102, 102, 102, 48, 54, 48, 48, 53, 57, 102, 102, 54, 54, 48, 48, 98, 100, 48, 48, 98, 53, 48, 48, 50, 98, 48, 50, 50, 55, 48, 50, 99, 51, 48, 48, 55, 55, 48, 50, 100, 53, 102, 102, 53, 100, 48, 49, 51, 52, 48, 48, 97, 97, 102, 101, 56, 102, 48, 48, 51, 57, 102, 102, 48, 51, 102, 102, 100, 97, 48, 49, 51, 51, 48, 48, 49, 102, 48, 48, 54, 48, 102, 102, 98, 56, 48, 48, 53, 48, 102, 102, 48, 100, 102, 101, 102, 51, 102, 101, 51, 100, 102, 101, 49, 97, 102, 98, 48, 49, 102, 100, 97, 55, 102, 100, 97, 54, 102, 99, 49, 52, 102, 101, 55, 50, 102, 101, 53, 97, 48, 48, 48, 102, 102, 101, 55, 49, 48, 49, 52, 48, 48, 50, 53, 97, 48, 48, 48, 99, 48, 52, 56, 50, 48, 50, 98, 99, 48, 53, 48, 101, 48, 52, 101, 98, 48, 50, 48, 97, 48, 55, 54, 99, 102, 102, 49, 57, 48, 53, 100, 102, 48, 50, 97, 55, 102, 102, 57, 98, 48, 51, 49, 52, 102, 102, 100, 55, 102, 102, 49, 55, 102, 102, 56, 56, 102, 102, 97, 98, 102, 101, 52, 52, 102, 100, 99, 53, 102, 102, 52, 54, 102, 99, 101, 100, 102, 99, 97, 53, 102, 101, 100, 55, 102, 97, 53, 54, 102, 100, 48, 48, 102, 99, 102, 98, 102, 97, 101, 55, 102, 98, 99, 56, 102, 97, 51, 53, 102, 97, 54, 51, 102, 57, 101, 97, 102, 98, 100, 100, 102, 97, 52, 53, 102, 100, 51, 53, 48, 50, 54, 102, 102, 102, 97, 48, 48, 51, 57, 97, 48, 54, 54, 51, 48, 54, 54, 54, 48, 57, 53, 48, 48, 97, 49, 57, 48, 97, 55, 50, 48, 57, 52, 100, 48, 57, 50, 49, 48, 55, 99, 54, 48, 52, 48, 48, 48, 52, 48, 51, 48, 49, 53, 53, 102, 101, 49, 100, 102, 101, 98, 56, 102, 98, 48, 51, 102, 98, 102, 101, 102, 98, 53, 50, 102, 98, 99, 50, 102, 98, 50, 55, 102, 101, 52, 54, 102, 101, 99, 97, 102, 100, 56, 54, 48, 49, 52, 56, 48, 48, 52, 56, 102, 102, 50, 48, 102, 102, 55, 97, 102, 100, 48, 52, 102, 98, 99, 52, 102, 57, 53, 100, 102, 97, 98, 54, 102, 53, 48, 54, 102, 53, 52, 54, 102, 54, 57, 55, 102, 50, 101, 57, 102, 57, 99, 102, 102, 100, 56, 57, 102, 100, 54, 101, 48, 52, 49, 98, 48, 57, 52, 51, 48, 98, 53, 52, 48, 100, 57, 50, 49, 51, 52, 57, 49, 49, 100, 99, 48, 101, 99, 50, 49, 49, 98, 52, 48, 57, 101, 49, 48, 53, 53, 51, 48, 52, 99, 48, 102, 100, 57, 102, 102, 56, 98, 102, 102, 54, 98, 51, 102, 53, 97, 100, 102, 51, 57, 97, 102, 51, 101, 54, 102, 57, 55, 99, 102, 55, 99, 99, 102, 98, 102, 57, 48, 52, 49, 98, 48, 48, 101, 53, 48, 53, 99, 56, 48, 56, 98, 53, 48, 53, 101, 101, 48, 52, 100, 100, 48, 51, 56, 101, 102, 102, 56, 48, 102, 56, 51, 53, 102, 97, 102, 102, 102, 51, 100, 48, 101, 101, 48, 99, 101, 102, 100, 102, 101, 97, 102, 54, 101, 99, 49, 52, 102, 51, 102, 97, 102, 99, 51, 101, 102, 101, 50, 100, 48, 55, 56, 57, 49, 50, 102, 98, 48, 102, 102, 97, 49, 57, 97, 100, 49, 99, 48, 48, 49, 57, 52, 53, 49, 56, 97, 56, 49, 52, 56, 48, 48, 100, 52, 52, 48, 52, 55, 49, 48, 49, 55, 100, 102, 55, 53, 52, 102, 49, 98, 51, 102, 48, 52, 102, 101, 99, 53, 48, 101, 100, 102, 102, 101, 102, 56, 53, 102, 52, 48, 51, 102, 56, 54, 53, 102, 101, 51, 53, 48, 54, 55, 52, 48, 55, 101, 51, 48, 98, 52, 48, 48, 100, 48, 55, 48, 98, 51, 57, 48, 57, 51, 48, 48, 52, 48, 99, 102, 101, 51, 48, 102, 57, 57, 48, 102, 51, 52, 101, 101, 102, 54, 54, 101, 97, 100, 100, 101, 53, 52, 48, 101, 52, 101, 54, 101, 54, 48, 53, 102, 50, 100, 99, 102, 97, 99, 57, 102, 102, 53, 50, 48, 102, 51, 57, 49, 54, 52, 57, 49, 97, 101, 100, 50, 51, 50, 101, 50, 51, 100, 55, 49, 102, 51, 99, 49, 99, 101, 51, 49, 53, 53, 102, 48, 57, 49, 99, 48, 48, 100, 49, 102, 57, 53, 57, 101, 102, 48, 100, 101, 97, 51, 54, 101, 57, 102, 50, 101, 55, 55, 51, 101, 57, 49, 54, 101, 102, 52, 99, 102, 54, 57, 51, 102, 100, 48, 99, 48, 51, 50, 55, 48, 101, 97, 48, 48, 102, 49, 55, 49, 48, 55, 56, 49, 51, 51, 53, 48, 99, 51, 54, 48, 56, 53, 52, 48, 48, 48, 49, 102, 57, 55, 49, 102, 50, 57, 100, 101, 98, 49, 56, 101, 56, 98, 100, 101, 50, 52, 50, 100, 102, 99, 55, 101, 48, 57, 57, 101, 57, 53, 99, 102, 56, 102, 53, 102, 101, 55, 57, 48, 97, 98, 102, 49, 98, 100, 54, 49, 99, 56, 52, 50, 53, 56, 49, 50, 97, 101, 55, 50, 52, 55, 54, 49, 102, 53, 50, 49, 56, 57, 52, 48, 101, 53, 100, 102, 102, 56, 100, 102, 55, 55, 99, 101, 102, 101, 49, 101, 53, 51, 102, 101, 53, 53, 102, 101, 53, 102, 101, 101, 55, 48, 49, 101, 101, 54, 99, 102, 52, 51, 50, 102, 101, 55, 100, 48, 54, 101, 53, 48, 99, 53, 99, 49, 51, 51, 102, 49, 54, 56, 97, 49, 51, 48, 100, 48, 102, 54, 56, 48, 97, 51, 56, 48, 49, 52, 54, 102, 55, 98, 54, 102, 48, 99, 54, 101, 57, 57, 56, 101, 52, 48, 56, 101, 51, 57, 102, 100, 102, 49, 51, 100, 101, 54, 50, 101, 50, 51, 98, 101, 101, 48, 56, 48, 50, 48, 49, 48, 57, 54, 97, 49, 54, 97, 100, 50, 54, 48, 53, 50, 54, 57, 100, 50, 99, 100, 50, 50, 98, 98, 49, 50, 52, 57, 99, 49, 57, 57, 102, 48, 101, 54, 52, 48, 53, 49, 55, 102, 51, 99, 49, 101, 99, 98, 100, 101, 55, 99, 101, 100, 102, 99, 97, 101, 51, 97, 97, 101, 55, 102, 49, 101, 100, 98, 48, 102, 53, 97, 98, 102, 102, 98, 49, 48, 56, 55, 54, 48, 99, 97, 101, 49, 55, 97, 52, 49, 53, 48, 48, 49, 52, 100, 55, 49, 50, 52, 57, 48, 54, 48, 101, 48, 49, 56, 55, 102, 55, 101, 52, 101, 100, 53, 54, 101, 56, 101, 48, 101, 52, 100, 98, 101, 51, 57, 101, 101, 49, 52, 99, 101, 51, 97, 100, 101, 50, 48, 102, 101, 54, 52, 49, 102, 53, 101, 54, 48, 56, 52, 52, 49, 51, 98, 98, 49, 57, 52, 53, 50, 100, 101, 53, 50, 97, 54, 49, 50, 56, 52, 97, 50, 97, 102, 52, 49, 99, 97, 52, 49, 48, 53, 100, 48, 53, 56, 53, 102, 99, 54, 48, 101, 99, 56, 55, 101, 54, 97, 56, 101, 54, 99, 56, 101, 50, 55, 101, 101, 56, 56, 50, 102, 49, 56, 101, 102, 56, 52, 102, 48, 49, 53, 49, 48, 97, 98, 56, 48, 101, 54, 53, 49, 51, 53, 101, 49, 54, 48, 50, 49, 50, 50, 56, 48, 100, 48, 52, 48, 54, 49, 97, 102, 99, 101, 49, 102, 52, 50, 51, 101, 101, 50, 56, 101, 54, 53, 100, 101, 52, 53, 101, 101, 54, 100, 101, 101, 53, 100, 97, 101, 56, 98, 52, 101, 98, 53, 57, 101, 57, 97, 100, 101, 101, 57, 97, 102, 101, 99, 98, 49, 50, 53, 101, 49, 56, 99, 56, 49, 101, 53, 55, 50, 102, 55, 53, 50, 54, 50, 100, 50, 52, 102, 54, 50, 49, 48, 102, 49, 51, 57, 98, 48, 53, 97, 57, 102, 98, 98, 56, 102, 53, 100, 48, 101, 54, 51, 57, 101, 54, 55, 54, 101, 98, 49, 51, 101, 97, 102, 102, 102, 50, 98, 101, 102, 98, 52, 57, 48, 54, 53, 57, 48, 57, 48, 101, 48, 102, 56, 54, 49, 52, 51, 50, 48, 101, 56, 52, 48, 101, 48, 55, 48, 57, 49, 99, 48, 49, 53, 56, 102, 57, 54, 99, 102, 50, 51, 101, 101, 102, 99, 99, 101, 56, 101, 53, 101, 54, 99, 50, 101, 57, 49, 99, 101, 97, 98, 49, 101, 100, 49, 48, 102, 48, 56, 49, 101, 102, 50, 97, 101, 100, 53, 56, 102, 52, 51, 54, 48, 55, 99, 101, 49, 54, 100, 56, 49, 55, 102, 53, 50, 52, 53, 56, 50, 100, 48, 102, 50, 48, 102, 50, 50, 48, 52, 53, 49, 57, 102, 99, 48, 56, 55, 48, 102, 99, 49, 49, 102, 56, 57, 102, 102, 48, 51, 98, 101, 52, 99, 97, 101, 98, 97, 57, 102, 48, 56, 100, 102, 50, 52, 57, 102, 100, 54, 53, 48, 56, 51, 49, 48, 100, 49, 100, 48, 101, 101, 56, 49, 48, 52, 50, 49, 48, 52, 52, 48, 55, 56, 52, 48, 51, 54, 55, 102, 102, 101, 53, 102, 53, 49, 57, 102, 51, 56, 56, 102, 48, 49, 100, 101, 101, 57, 98, 101, 98, 102, 53, 101, 99, 49, 57, 102, 48, 100, 52, 101, 102, 52, 100, 102, 51, 97, 49, 102, 51, 97, 52, 101, 100, 54, 56, 101, 100, 53, 97, 102, 52, 53, 99, 48, 98, 52, 52, 49, 56, 55, 99, 49, 52, 52, 57, 50, 97, 49, 49, 50, 57, 49, 102, 49, 100, 51, 52, 49, 101, 53, 54, 49, 51, 52, 100, 48, 51, 52, 51, 102, 53, 98, 51, 102, 54, 99, 101, 101, 99, 99, 100, 101, 52, 100, 101, 102, 50, 102, 53, 102, 54, 102, 98, 102, 97, 101, 51, 48, 53, 50, 48, 48, 101, 102, 56, 49, 50, 101, 55, 48, 97, 55, 55, 48, 102, 100, 57, 48, 98, 52, 98, 102, 99, 57, 56, 102, 102, 98, 99, 102, 56, 57, 49, 102, 48, 56, 99, 102, 48, 48, 48, 102, 49, 101, 49, 102, 48, 51, 51, 101, 100, 101, 55, 102, 51, 99, 48, 102, 51, 102, 49, 102, 49, 52, 48, 102, 54, 101, 57, 101, 102, 101, 100, 101, 99, 97, 53, 101, 98, 50, 49, 102, 55, 50, 100, 49, 51, 57, 53, 49, 57, 53, 49, 49, 97, 51, 57, 50, 102, 101, 100, 50, 57, 49, 54, 49, 98, 51, 51, 49, 57, 99, 56, 48, 99, 97, 55, 102, 97, 98, 57, 101, 101, 50, 48, 102, 49, 99, 56, 101, 56, 49, 55, 101, 54, 54, 50, 102, 55, 54, 55, 102, 101, 54, 100, 48, 51, 56, 49, 48, 100, 56, 54, 49, 52, 100, 52, 49, 51, 54, 52, 48, 98, 49, 49, 48, 98, 97, 52, 48, 51, 51, 99, 102, 54, 49, 101, 102, 57, 97, 49, 102, 50, 52, 99, 101, 101, 57, 57, 102, 48, 97, 53, 102, 49, 49, 57, 102, 52, 56, 102, 102, 49, 54, 57, 102, 54, 101, 99, 102, 53, 49, 54, 102, 51, 55, 57, 102, 51, 56, 98, 101, 100, 51, 57, 101, 98, 97, 101, 101, 57, 49, 49, 102, 97, 50, 98, 49, 98, 100, 52, 50, 48, 100, 51, 49, 101, 53, 102, 51, 51, 52, 54, 50, 98, 99, 51, 49, 55, 100, 98, 48, 102, 49, 98, 48, 53, 56, 57, 102, 49, 97, 54, 101, 53, 102, 53, 101, 100, 49, 55, 101, 97, 57, 98, 101, 97, 52, 101, 102, 102, 54, 102, 48, 57, 102, 48, 48, 100, 101, 98, 49, 49, 56, 51, 49, 57, 102, 56, 48, 102, 48, 102, 48, 49, 54, 51, 48, 53, 56, 48, 102, 56, 97, 98, 101, 102, 99, 57, 102, 51, 98, 56, 102, 48, 101, 53, 102, 48, 97, 97, 102, 51, 49, 101, 102, 97, 53, 101, 102, 56, 48, 56, 102, 55, 50, 48, 102, 57, 102, 99, 102, 56, 56, 100, 102, 49, 56, 53, 101, 56, 57, 48, 101, 57, 54, 48, 101, 52, 48, 97, 101, 57, 52, 54, 48, 57, 55, 99, 50, 97, 55, 99, 49, 102, 52, 102, 50, 56, 57, 102, 51, 56, 57, 49, 50, 48, 98, 50, 48, 99, 51, 49, 48, 52, 98, 49, 102, 56, 98, 98, 101, 53, 50, 97, 101, 51, 102, 55, 102, 50, 97, 53, 102, 49, 53, 49, 102, 97, 99, 97, 48, 100, 100, 98, 49, 53, 49, 48, 49, 53, 50, 50, 49, 50, 51, 98, 49, 52, 51, 51, 48, 50, 53, 97, 102, 54, 97, 98, 102, 55, 97, 102, 102, 49, 100, 97, 101, 100, 52, 56, 102, 48, 49, 100, 102, 56, 49, 50, 102, 55, 101, 101, 102, 57, 102, 55, 102, 101, 52, 52, 102, 97, 48, 56, 102, 56, 102, 50, 102, 54, 50, 51, 102, 51, 54, 52, 101, 97, 52, 101, 101, 51, 50, 100, 101, 51, 54, 51, 101, 98, 97, 53, 102, 101, 98, 48, 50, 56, 100, 98, 50, 54, 98, 54, 50, 50, 99, 50, 51, 54, 98, 53, 50, 49, 53, 57, 48, 98, 99, 97, 102, 100, 48, 50, 102, 55, 53, 56, 101, 57, 102, 49, 101, 49, 53, 97, 102, 53, 48, 49, 102, 98, 99, 54, 102, 101, 48, 54, 49, 48, 50, 57, 49, 97, 54, 97, 49, 54, 98, 99, 48, 97, 49, 100, 49, 48, 100, 53, 48, 51, 54, 102, 101, 101, 54, 52, 102, 50, 54, 100, 102, 51, 97, 57, 102, 48, 101, 50, 102, 49, 51, 53, 102, 99, 50, 99, 48, 48, 52, 53, 102, 97, 102, 56, 102, 100, 54, 101, 102, 100, 99, 101, 102, 54, 49, 100, 102, 49, 57, 54, 101, 102, 53, 57, 101, 98, 102, 100, 101, 48, 49, 97, 101, 49, 101, 56, 101, 99, 101, 49, 102, 102, 53, 56, 50, 99, 53, 99, 50, 102, 56, 99, 50, 51, 55, 51, 51, 51, 50, 57, 50, 51, 55, 100, 48, 56, 54, 56, 102, 51, 97, 49, 102, 49, 55, 97, 101, 98, 57, 101, 100, 102, 55, 100, 102, 52, 54, 50, 48, 51, 52, 50, 48, 54, 51, 97, 49, 49, 54, 56, 49, 98, 100, 54, 49, 97, 99, 55, 48, 55, 101, 98, 48, 52, 57, 100, 48, 50, 48, 50, 101, 99, 56, 57, 101, 99, 49, 51, 102, 53, 100, 54, 102, 52, 52, 48, 102, 54, 51, 48, 102, 99, 54, 100, 48, 50, 51, 51, 102, 101, 48, 52, 102, 99, 52, 56, 102, 98, 55, 49, 102, 53, 99, 99, 102, 50, 50, 51, 101, 99, 97, 100, 101, 54, 100, 51, 101, 51, 55, 50, 101, 49, 54, 52, 101, 100, 102, 51, 48, 54, 101, 53, 51, 49, 50, 55, 50, 102, 101, 51, 50, 48, 52, 57, 51, 50, 97, 57, 49, 101, 102, 99, 102, 100, 56, 102, 102, 48, 97, 98, 102, 49, 57, 51, 101, 98, 51, 52, 101, 52, 101, 52, 102, 57, 52, 99, 48, 57, 100, 97, 48, 57, 50, 101, 49, 51, 57, 50, 49, 57, 55, 55, 49, 52, 54, 53, 48, 50, 100, 55, 48, 51, 48, 97, 48, 48, 102, 54, 101, 97, 52, 48, 102, 48, 51, 48, 102, 56, 55, 53, 102, 97, 56, 53, 102, 56, 100, 49, 102, 100, 51, 53, 48, 52, 57, 97, 102, 97, 97, 99, 102, 54, 57, 53, 102, 55, 48, 54, 102, 52, 56, 51, 101, 99, 56, 57, 101, 55, 97, 97, 101, 97, 97, 49, 101, 52, 55, 53, 101, 54, 53, 51, 102, 52, 54, 56, 49, 98, 100, 49, 51, 100, 48, 97, 49, 99, 54, 52, 50, 51, 51, 56, 50, 99, 56, 54, 48, 98, 50, 102, 102, 51, 57, 48, 101, 99, 100, 101, 102, 54, 51, 50, 101, 99, 49, 98, 101, 100, 99, 52, 48, 97, 53, 53, 48, 101, 49, 51, 48, 100, 100, 101, 49, 50, 101, 56, 49, 51, 57, 56, 48, 97, 56, 52, 102, 57, 99, 48, 102, 101, 56, 48, 102, 56, 102, 49, 101, 99, 56, 57, 102, 56, 57, 49, 102, 101, 57, 102, 102, 102, 53, 48, 102, 100, 102, 49, 102, 102, 101, 52, 48, 48, 54, 50, 102, 54, 53, 97, 102, 51, 50, 57, 102, 51, 97, 52, 101, 102, 49, 97, 101, 99, 52, 55, 101, 57, 97, 102, 101, 56, 99, 57, 101, 55, 54, 56, 101, 100, 57, 98, 48, 54, 99, 52, 51, 56, 97, 49, 50, 97, 98, 102, 48, 102, 48, 49, 50, 98, 51, 54, 49, 57, 101, 53, 102, 52, 54, 54, 101, 56, 53, 56, 102, 54, 54, 99, 102, 97, 54, 97, 101, 56, 56, 53, 48, 48, 53, 98, 49, 56, 55, 54, 48, 101, 99, 53, 48, 99, 48, 52, 49, 48, 54, 55, 48, 101, 54, 98, 102, 100, 57, 48, 102, 55, 101, 101, 102, 102, 50, 99, 102, 52, 51, 53, 102, 50, 53, 50, 48, 48, 48, 49, 48, 51, 56, 97, 102, 101, 53, 55, 102, 98, 101, 56, 102, 102, 98, 100, 102, 99, 48, 55, 102, 49, 100, 54, 102, 50, 51, 97, 102, 53, 48, 100, 101, 102, 101, 50, 101, 98, 48, 52, 101, 97, 54, 99, 101, 97, 100, 51, 101, 57, 55, 48, 102, 97, 53, 100, 51, 51, 102, 56, 50, 99, 54, 54, 48, 97, 50, 97, 50, 52, 55, 101, 49, 100, 55, 97, 102, 99, 99, 99, 101, 57, 50, 50, 102, 51, 53, 98, 102, 100, 48, 100, 101, 99, 97, 57, 102, 98, 54, 102, 49, 53, 55, 51, 48, 102, 50, 102, 48, 57, 53, 49, 48, 99, 97, 54, 48, 102, 51, 97, 102, 102, 57, 97, 102, 55, 57, 98, 102, 101, 100, 50, 102, 57, 97, 101, 102, 55, 48, 57, 102, 100, 102, 102, 48, 49, 102, 98, 48, 48, 102, 99, 102, 99, 98, 97, 102, 101, 49, 48, 102, 100, 51, 101, 102, 51, 48, 101, 102, 50, 102, 99, 102, 53, 54, 49, 102, 50, 49, 57, 101, 101, 57, 97, 101, 100, 53, 57, 101, 102, 55, 50, 101, 102, 102, 98, 101, 100, 98, 99, 49, 102, 99, 51, 51, 102, 55, 57, 48, 53, 52, 54, 49, 48, 102, 102, 50, 49, 57, 53, 48, 54, 52, 98, 101, 57, 52, 51, 101, 55, 48, 55, 48, 56, 49, 99, 102, 97, 55, 97, 102, 48, 52, 101, 48, 102, 49, 102, 49, 55, 53, 56, 48, 98, 55, 53, 48, 49, 54, 52, 48, 97, 55, 54, 48, 54, 53, 48, 102, 53, 53, 52, 102, 56, 97, 57, 102, 102, 99, 54, 102, 102, 55, 100, 102, 97, 48, 100, 48, 49, 50, 98, 48, 56, 55, 99, 102, 101, 52, 56, 102, 55, 54, 101, 102, 97, 97, 98, 102, 97, 49, 56, 102, 49, 99, 55, 102, 48, 51, 97, 102, 54, 50, 57, 102, 52, 48, 102, 102, 50, 101, 51, 101, 57, 48, 53, 102, 52, 52, 52, 102, 53, 57, 56, 48, 52, 56, 97, 51, 98, 53, 54, 49, 56, 49, 48, 48, 53, 49, 99, 49, 56, 99, 54, 48, 99, 97, 51, 102, 56, 48, 100, 101, 52, 101, 54, 102, 97, 56, 48, 48, 53, 100, 49, 102, 53, 57, 97, 48, 52, 56, 54, 49, 50, 57, 98, 49, 49, 57, 52, 48, 50, 51, 102, 102, 102, 101, 52, 48, 57, 55, 53, 102, 99, 53, 99, 102, 56, 101, 98, 102, 99, 52, 50, 48, 50, 49, 50, 48, 50, 101, 51, 102, 98, 57, 57, 48, 53, 50, 57, 48, 53, 53, 101, 102, 57, 48, 102, 102, 57, 53, 53, 102, 97, 55, 101, 102, 54, 55, 53, 102, 48, 101, 100, 102, 49, 52, 97, 102, 54, 48, 52, 102, 52, 56, 101, 101, 102, 53, 54, 101, 100, 49, 51, 102, 51, 57, 53, 102, 55, 52, 57, 50, 57, 56, 56, 50, 100, 99, 100, 48, 52, 53, 100, 49, 51, 57, 98, 49, 51, 102, 52, 48, 49, 50, 51, 101, 56, 98, 55, 101, 101, 97, 98, 48, 53, 54, 57, 102, 99, 56, 100, 102, 100, 101, 101, 48, 97, 53, 97, 49, 53, 55, 55, 48, 56, 50, 98, 102, 99, 54, 57, 48, 54, 102, 48, 102, 101, 52, 57, 102, 57, 49, 102, 102, 57, 101, 97, 48, 48, 57, 50, 48, 55, 99, 98, 102, 100, 57, 55, 48, 50, 54, 53, 48, 53, 53, 55, 102, 102, 55, 48, 102, 55, 51, 51, 102, 55, 54, 49, 102, 99, 98, 101, 102, 51, 101, 51, 102, 50, 52, 48, 102, 57, 55, 97, 102, 55, 98, 100, 102, 54, 49, 57, 102, 49, 51, 56, 102, 51, 56, 102, 101, 102, 52, 53, 102, 55, 55, 49, 51, 50, 54, 49, 49, 98, 53, 100, 48, 49, 52, 52, 49, 54, 56, 48, 49, 49, 102, 101, 102, 102, 57, 49, 101, 52, 49, 54, 102, 56, 99, 56, 48, 56, 57, 49, 102, 97, 48, 49, 102, 101, 51, 48, 48, 97, 49, 55, 49, 52, 55, 53, 48, 50, 48, 52, 102, 99, 54, 49, 48, 52, 100, 50, 102, 100, 102, 49, 102, 57, 52, 99, 102, 97, 55, 48, 48, 54, 55, 99, 48, 54, 57, 99, 102, 102, 101, 57, 48, 50, 53, 98, 48, 49, 51, 52, 102, 101, 101, 48, 102, 54, 102, 101, 102, 56, 55, 57, 102, 101, 57, 57, 102, 98, 57, 51, 102, 57, 54, 98, 102, 97, 51, 54
  ]);
  const button = document.querySelector("button");

  let audioCtx;

  // Stereo
  let channels = 2;

  function init() {
    audioCtx = new AudioContext();
  }

  button.onclick = () => {
    if (!audioCtx) {
      init();
    }

    // Create an empty two second stereo buffer at the
    // sample rate of the AudioContext
    const frameCount = audioCtx.sampleRate * 10.0;

    const buffer = new AudioBuffer({
      numberOfChannels: channels,
      length: audioText.length,
      sampleRate: audioCtx.sampleRate,
    });

    // Fill the buffer with white noise;
    // just random values between -1.0 and 1.0
    // for (let channel = 0; channel < channels; channel++) {
    //   // This gives us the actual array that contains the data
    //   const nowBuffering = buffer.getChannelData(channel);
    //   for (let i = 0; i < audioText.length; i++) {
    //     // Math.random() is in [0; 1.0]
    //     // audio needs to be in [-1.0; 1.0]
    //     nowBuffering[i] = audioText[i]
    //   }
    // }

    // let audioArray = new Float32Array(audioText.length)
    // for (let i = 0; i < audioText.length; i++) {
    //   audioArray[i] = Number(audioText[i])
    // }

    buffer.copyToChannel(audioText, 1, 0);

    // Get an AudioBufferSourceNode.
    // This is the AudioNode to use when we want to play an AudioBuffer
    const source = audioCtx.createBufferSource();
    // Set the buffer in the AudioBufferSourceNode
    source.buffer = buffer;
    // Connect the AudioBufferSourceNode to the
    // destination so we can hear the sound
    source.connect(audioCtx.destination);
    // start the source playing
    source.start();

    source.onended = () => {
      console.log("White noise finished.");
    };
  };
</script>

</html>